Matlab仿真常用知识及参考程序[1]

Matlab仿真常用知识及参考程序[1]

ID:41595625

大小:62.75 KB

页数:6页

时间:2019-08-28

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

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

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

2、果输入矩阵的不是方阵,输出显示'thesizeofmatrixXmustbeN-by-Nmatrix'(3)显示行、列和及其对角线求和后的值,并判断其和是否相同。若不同,显示'No',相同显示'Yes'。参考程序:functionmofang_test(data)[Row,Com]=size(data);dimcn=min(Row,Com);if(dimen<3)msgbox(,error,/Warning,);elseif(Row-=Com)msgbox(thesizeofmatrixXmustbeN-by-Nmatrix'

3、/Warning*);elsej=Com:-l:l;SumRC=O;SumCR=O;fori=l:RowSumRC=SumRC+data(i,i);SumCR=SumCR+data(j(i),i);endif(SuniRC~=SumCR)msgboxCNo-1'Sorry');elseSumRow=zeros(Row);fori=l:Rowforj=l:ComSumRow(i)=SumRow(i)+data(ij);endendSumCom=zeros(Com);forj=l:Comfori=l:RowSumCom(j)=Su

4、mCom(j)+data(ij);endendValue=SumRow(1);flag=0;fori=l:Rowif(Value~=SumRow⑴)msgbox('No・2;'Sony);flag=l;break;endendif(flag~=l)fori=l:Comif(Value-=SumCom(i))msgbox('No-2','Sorry');flag=l;break;endendendif(flag==0)msgbox(fYesProsit1);endendendend%a=[492;357;816;]实验三mat

5、lab绘图函数参数详解最近用到matlab画图,虽然最终感觉matlab使用很方便,但对于新手來说却不易,白己摸索是很耗时间的。现将口己搜索到的资料保存在这里,以便自己FI后查询或者能够帮助其他的学习者(我发现博客是个不错的信息平台,它所提供的资料都是可信准确的!)一、常用的绘图两数plot(xl,yl,线条/颜色等参数,x2,y2,线条/颜色等参数;……)二、参数详解matlab——二维绘图函数及部分参数MATLAB基木xy平而绘图命令plot:x轴和y轴均为线性刻度(Linearscale)loglog:x轴和y轴均为対数

6、刻度(Logarithmicscale)semilogx:x轴为对数刻度,y轴为线性刻度semilogy:x轴为线性刻度,y轴为对数刻度注:若要画出多条Illi线,只需将屎标对依次放入plot两数即可:plot(x,sin(x),x,cos(x));若要改变颜色,在座标对後面加上相关字串即可:plot(x,sin(x),x,cos(x),,g');若要同时改变颜色及图线型态(Linestyle),也是在座标对後面加上和关字串即可:plot(x,sin(x),'co;x,cos(x),*g*');axis([xmin,xmax,

7、ymin,ymax])函数可以调整图轴的范围:axis([0,6,-1.2,1.2]);补充:下而是一些参数的说明bblue(蓝色).point(点)・solid(实线)ggreen(绿色)ocircle(圆圈):dotted(点线)rred(红色)xx-mark(叉号)dashdot(点画线)ccyan(墨绿色)+plus(加号)-dashed(虚线)mmagenta(紫红色)*star(星号)(none)nolineyyellow(黄色)ssquare(正方形)kblack(黑色)ddiamond(菱形)Vtriangle

8、(down)(下三角形)Atriangle(up)(上=角形)triangle(right)(右三角形)ppentagram(五角星)hhexagram(六芒星)此外,MATLAB也可对图形加上各种注解与处理:xlabeK'Inpu

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

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

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