matlab仿真常用知识及参考程序

matlab仿真常用知识及参考程序

ID:13715202

大小:47.00 KB

页数:7页

时间:2018-07-24

matlab仿真常用知识及参考程序_第1页
matlab仿真常用知识及参考程序_第2页
matlab仿真常用知识及参考程序_第3页
matlab仿真常用知识及参考程序_第4页
matlab仿真常用知识及参考程序_第5页
资源描述:

《matlab仿真常用知识及参考程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一三、5.设计M文件计算:x=0:0.1:10当sum>1000时停止运算,并显示求和结果及计算次数。参考程序:x=0:0.1:10;i=1;sum=x(i)*x(i)-2*x(i);while(sum<=1000)i=i+1;sum=sum+x(i)*x(i)-2*x(i);endif(sum>1000)sum=sum-x(i)*x(i)+2*x(i);i=i-1;endsumi实验二二、6、编写验证魔方矩阵的函数文件,输出要求如下:(1)如果输入矩阵的维数小于3,输出显示’error’(2)如果输入矩阵的不是方阵,输出显示’thesizeofmatr

2、ixXmustbeN-by-Nmatrix’(3)显示行、列和及其对角线求和后的值,并判断其和是否相同。若不同,显示‘No’,相同显示‘Yes’。参考程序:functionmofang_test(data)[Row,Com]=size(data);dimen=min(Row,Com);if(dimen<3)msgbox('error','Warning');elseif(Row~=Com)msgbox('thesizeofmatrixXmustbeN-by-Nmatrix','Warning');elsej=Com:-1:1;SumRC=0;SumCR=0;

3、fori=1:RowSumRC=SumRC+data(i,i);SumCR=SumCR+data(j(i),i);endif(SumRC~=SumCR)msgbox('No-1','Sorry');elseSumRow=zeros(Row);fori=1:Rowforj=1:ComSumRow(i)=SumRow(i)+data(i,j);endendSumCom=zeros(Com);forj=1:Comfori=1:RowSumCom(j)=SumCom(j)+data(i,j);endendValue=SumRow(1);flag=0;fori=1:R

4、owif(Value~=SumRow(i))msgbox('No-2','Sorry');flag=1;break;endendif(flag~=1)fori=1:Comif(Value~=SumCom(i))msgbox('No-2','Sorry');flag=1;break;endendendif(flag==0)msgbox('Yes','Prosit');endendendend%a=[492;357;816;]实验三matlab绘图函数参数详解最近用到matlab画图,虽然最终感觉matlab使用很方便,但对于新手来说却不易,自己摸索是很耗时间的

5、。现将自己搜索到的资料保存在这里,以便自己日后查询或者能够帮助其他的学习者(我发现博客是个不错的信息平台,它所提供的资料都是可信准确的!)一、常用的绘图函数 plot(x1,y1,'线条/颜色等参数',x2,y2,'线条/颜色等参数',……)二、参数详解 matlab——二维绘图函数及部分参数MATLAB基本xy平面绘图命令plot:x轴和y轴均为线性刻度(Linearscale)loglog:x轴和y轴均为对数刻度(Logarithmicscale)semilogx:x轴为对数刻度,y轴为线性刻度semilogy:x轴为线性刻度,y轴为对数刻度注:若要画出

6、多条曲线,只需将座标对依次放入plot函数即可:plot(x,sin(x),x,cos(x));若要改变颜色,在座标对後面加上相关字串即可:plot(x,sin(x),'c',x,cos(x),'g');若要同时改变颜色及图线型态(Linestyle),也是在座标对後面加上相关字串即可:plot(x,sin(x),'co',x,cos(x),'g*');axis([xmin,xmax,ymin,ymax])函数可以调整图轴的范围:axis([0,6,-1.2,1.2]);补充:下面是一些参数的说明b    blue(蓝色)      .    point(点

7、)      -    solid(实线)g    green(绿色)     o    circle(圆圈)   :    dotted(点线)r    red(红色)       x    x-mark(叉号)   -.   dashdot(点画线)c    cyan(墨绿色)    +    plus(加号)      --   dashed(虚线)m    magenta(紫红色)*    star(星号)     (none)noliney    yellow(黄色)    s    square(正方形)k    black(黑色)     d 

8、   diamond(菱形)v    triangl

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

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

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