MATLAB简化教程.doc

MATLAB简化教程.doc

ID:28100104

大小:71.00 KB

页数:18页

时间:2018-12-08

MATLAB简化教程.doc_第1页
MATLAB简化教程.doc_第2页
MATLAB简化教程.doc_第3页
MATLAB简化教程.doc_第4页
MATLAB简化教程.doc_第5页
资源描述:

《MATLAB简化教程.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、MATLAB简化教程matlab图像处理相关函数matlab图像处理相关矩阵使用方法:版权所有非作组图像处理no.1永久变量:realmin最小实数realmax最大实数eps容差变量EPS=EarningsPerShare每股利润,pc机上一般2^-52piinf正无穷infiniteNaN非数noanum一般是在进行无穷的运算i,j虚数一维数组的创建:a=[123]a=[1,2,3]a=1:3a=1:1:3a=初值:增量:终值a=linspace(初值:终值:n)linespace线性间距初值到终值之间分成n份组成一个rowvector行向

2、量a=logspace(初值:终值:n)10^初值到10^终值分成n份组成一个rowvector一维数组的访问方法:rand(n,m)n-by-mmatrices产生一个n*m的矩阵random function随机函数产生0-1之间的小数使用前要设置状态rand(state',0)设置为初始状态rand('state',s)设置成状态为srand('state',sum(100*clock))每次使用都设置成不同的状态rand('state',j)j为整型设置 发生器generator为第j个状态a(2)visitedthesecondele

3、ment访问第二个元素a([125])visitedthefirst,secondandfifthelementa(1:3)访问前三个元素返回一个rowmatrixa(3:end)访问除前两个元素的剩下的元素返回一个rowmatrixa(find(a>2))访问大于2的a中的元素a([123321])对数组的元素可重复访问,返回一个比原数组大的数组a([14])=(11)把当前的数组a的14位置的元素的值赋为1二维数组a=[1,2,3,4;1,2,3,4]a(3,1)访问第3行第1列的元素特殊矩阵ones(n)产生一个n*n的全1的矩阵ones

4、(r,c)则是r*czeros(n)和zeros(r,c)同理对矩阵运算符号的认识+加-减*乘/除./数组的除.^数组的乘方.*数组的乘.'矩阵转置注:有.表示数组中元素对应进行相关运算应与矩阵的运算相区分一些矩阵的运算和操作a=[x-3;x;x+3]矩阵x减3与矩阵x和矩阵x加3重新组合成一个新的矩阵ax-3xx+3b=a(3:-1:1,1:3)逆序排列a的各行形成一个新矩阵b=a(1:3,2:4)提取a的123行和234列b=a(:)按列拉长a形成新矩阵如:a=[1,2,3;1,2,3]则:123123b=a(:,2)删除矩阵的第二列元素a

5、(2,2)访问a的第2行第2列元素b=abs(a)>3把a中的每个元素绝对值与3比较如果大于3则该位置为1否则为0b=find(a)返回a矩阵中不为0组成的元素矩阵[r,s]=find(a)返回a矩阵中不为0的元素行列下标例如:a=[0,1,2,0;0,1,2,0]则返回:r=1212s=2233s=size(a)返回a矩阵的行数和列数2个元素的向量size(a,1)只返回a的行数size(a,2)只返回a的列数length(a)返回行数和列数中较大的一个相当于max(size(a))diag(a)提取a的对角元素diag(v)以向量v作为对角

6、元素创建对角矩阵flipud(a)矩阵上下翻转fliplr(a)矩阵左右反转rol90(a)矩阵逆时针旋转90度reshape(a,n,m)从a中以列方式获得n*m个元素,组成一个n*m的矩阵tril(a)提取下三角triu(a)提取上三角eye(n)n*n的单位矩阵company(a)矩阵a的伴随矩阵randn(n,m)正态分布的随机矩阵关系逻辑符号:><>=<===~=不等于&与

7、或~非xor异或matlab中的一些图形绘制函数matlab图像处理相关函数认识作图坐标plot(x,y)用于画2-D图loglog(x,y)x轴和y轴都为对数坐

8、标semilogx()只是x轴为对数semilogy()只是y轴为对数plot33D作图坐标gridon此命令用于画方格坐标系legend('对图加注释')text(10,12,'在具体的坐标位置加注释')xlabel('对x轴加注释')ylabel('对y轴加注释')zlabel('对z轴加注释')title('给图加标题')axis(xmin,xmax,ymin,ymax)设定轴的上下限axison此命令用于恢复纵轴及横轴(出现)axisoff此命令用于撤销纵轴及横轴(消失)holdon用此命令后,再使用plot作图,则在原图形中(同坐标

9、系)作图,并自动调整适当的坐标holdoff与上面的相反,表示释放当前窗口subplot(2,2,1)建立2*2个作图区域,当前在第一个作图作图区域。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。