matlab编写程序

matlab编写程序

ID:40558928

大小:341.00 KB

页数:43页

时间:2019-08-04

matlab编写程序_第1页
matlab编写程序_第2页
matlab编写程序_第3页
matlab编写程序_第4页
matlab编写程序_第5页
资源描述:

《matlab编写程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、mathematicsBasicMatrixOperations>>a=[12345]生成矩阵;>>b=a+2矩阵加上数字>>plot(b)画三点图>>gridon生成网格>>bar(b)生成条状图>>xlabel('sample#')给X轴加标注>>ylabel('pound')给Y轴加标注>>title('barplot')加标题>>plot(b,'*')用*表示点>>axis([0101020020])各个轴的范围>>A=[120;25-1;410-1]>>B=A'转置>>C=A*B矩阵相乘>>C=A.*B数组相乘>>X=inv(A)逆>>I=inv(A)*A单位矩阵>>ei

2、g(A)特征值>>svd(A)thesingularvaluedecomposition.奇异值分解>>p=round(poly(A))生成特征多项式的系数>>roots(p)特征多项式的根,即矩阵的特征值>>q=conv(p,p)向量的卷积>>r=conv(p,q)再向量的卷积>>plot(r)>>who变量列表>>whos变量的详细列表>>sqrt(-1);>>sqrt(2)开方MatrixManipulation>>A=magic(3)生成魔方矩阵graphics2-DPlotsLinePlotofaChirp(线状图)>>docplot在帮助中查看plot更多的信息>>x=

3、0:0.05:5;>>y=sin(x.^2);>>plot(x,y);>>plot(x,y,'o');>>xlabel('Time')>>ylabel('Amplitude')BarPlotofaBellShapedCurve(条状图)>>x=-2.9:0.2:2.9;>>bar(x,exp(-x.*x));函数中包括了计算,plot直接完成StairstepPlotofaSineWave(阶梯图)>>x=0:0.25:10;>>stairs(x,sin(x));ErrorbarPlot>>x=-2:0.1:2;>>y=erf(x);>>y=erf(x);e=rand(size(x

4、))/10>>errorbar(x,y,e);PolarPlot>>t=0:0.01:2*pi;>>polar(t,abs(sin(2*t).*cos(2*t)));abs绝对值StemPlot>>x=0:0.1:4;>>y=sin(x.^2).*exp(-x);>>stem(x,y)ScatterPlot>>loadcount.dat>>scatter(count(:,1),count(:,2),'r*')>>xlabel('NumberofCarsonStreetA');>>ylabel('NumberofCarsonStreetB');更多plot的类型可以在命令行输入doc

5、praph2d查看3-DPlotsMeshPlotofPeaks>>z=peaks(25);peaksisafunctionoftwovariables,obtainedbytranslatingandscalingGaussiandistributions,whichisusefulfordemonstratingmesh,surf,pcolor,contour,andsoon.>>mesh(z);>>meshc(z);带有轮廓线>>colormap(hsv);对mesh的图象使用不同的色彩,如gray,hot,bone.EtcSurfacePlotofPeaks>>z=peak

6、s(25);>>surf(z);3-Dshadedsurfaceplot>>surfc(z);带有轮廓线>>colormapjet;同>>colormap(jet);对mesh的图象使用不同的色彩SurfacePlot(withShading)ofPeaks>>z=peaks(25);>>surfl(z);Surfaceplotwithcolormap-basedlighting>>shadinginterp;Setcolorshadingproperties>>colormap(pink);ContourPlotofPeaks>>z=peaks(25);>>contour(z,1

7、6)轮廓线>>colormap(hsv)Quiver(Quiverorvelocityplot)>>x=-2:.2:2;>>y=-1:.2:1;>>[xx,yy]=meshgrid(x,y);>>zz=xx.*exp(-xx.^2-yy.^2);>>[px,py]=gradient(zz,.2,.2);>>quiver(x,y,px,py,2);Slice(Volumetricsliceplot)>>[x,y,z]=meshgrid(-2:.2:2,-2:.25:2,

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

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

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