Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4

如何将数据导入MATLAB中?
在MATLAB中找到文件的位置
N=xlsread(‘filename’);
分号表示不显示结果

计算N阶微分
a=diff(x,2)
一阶微分函数:v=diff(x)

字体变大
File–>Preferences–>Forts
Matlab学习笔记1-4Matlab学习笔记1-4

函数
Matlab学习笔记1-4

数组创建:
1.逐个元素输入法:不同列,不同行;
2.冒号生成法:X=a:inc:b
3.定数线性采样法:X=linspace(a,b,n)
4.定数对数采样法:X=logspace(a,b,n)
注:10^a为矩阵的第一个元素,
10^b为最后一个,n为采样点数
5.中等规模矩阵的矩阵编辑器创建法
6.中等规模矩阵的M脚本文件创建法
7.利用MATLAB函数创建矩阵
randn(‘state’,0)%将正态随机数发生器置0
Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4

数组标识
全下标方式:(行,列)
单下标方式:A(i,j) I=(j-1)*m+i

数组查询
按条件查询:Ass1=A(r,c)
find指令进行矩阵元素的定位 [m,n]=find(A>6)

算术算符运算
1.矩阵与标量的运算:±/^
2.转置运算:’
3.矩阵加减法运算:乘法:除法:\左除 /右除
4.数组点运算:C=A
B(矩阵运算)CC=A.*B(数组运算)
5.矩阵求幂运算:A^2 A.^2
逻辑运算符~=不等于Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4Matlab学习笔记1-4

块操作
重点学会使用”:“
上下翻转:B=flipud(A)
左右翻转:C=fliplr(A)
顺时针90°旋转:rot90(A)

运算异常处理
infinite无穷大,非零数除以0或者计算溢出
Not a number非数NaN

Matlab学习笔记1-4

相关文章: