Matlab与机电系统仿真(三)

Matlab与机电系统仿真(三)

ID:44725938

大小:151.50 KB

页数:32页

时间:2019-10-26

Matlab与机电系统仿真(三)_第1页
Matlab与机电系统仿真(三)_第2页
Matlab与机电系统仿真(三)_第3页
Matlab与机电系统仿真(三)_第4页
Matlab与机电系统仿真(三)_第5页
资源描述:

《Matlab与机电系统仿真(三)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、回顾1我们给每一个数据起一个名字--------变量;变量的命名规则:字母开头,由字母、数字、下划线组成;长度小于63个字符;不能采用关键字;区分大小写。回顾2variable=expression;----变量赋值a=3.58;b=[3,4,5,6];c=[1234;5678;9101112];回顾3Variable(x)------元素或子向量b(3)b(1:3)b([1,2,4])Variable(x)=expression;------元素或子向量赋值b(3)=5.2^3;b(1:3)=[258];b([1,2,4])=b([2,1,3]

2、)回顾3回顾4Variable(x,y)------元素或子矩阵c(3,2)c(:,4)b([1,3],2:4)回顾4Variable(x,y)=expression;------元素或子矩阵赋值c(2,4)=5.5;c(3,:)=[1:4];b([:,[1,3])=[246;357]’;回顾5Variable=‘characterstring’;------字符串赋值a=‘You’;b=‘are’;c=‘student’;d=[a,b,’agood’,c];回顾6savefilenamevar1var2……------将变量保存到文件loadf

3、ilenamevar1var2……------将变量导入电脑Matlab与机电系统仿真(三)------编程基础1算符Var_1=Var_2□Var_3------变量之间的算符变量Variable可以是标量、向量、矩阵。变量不同,算符也不同;算符不同,结果也不同。Variable是标量时,计算采用标量算符:数学式Matlab表达式a+ba+ba-ba-ba×ba*ba÷ba/b或baAba^bVariable是向量或矩阵时,计算可以采用两种算符:数组算符或矩阵算符数组算符是以向量或矩阵中的元素作为计算对象的;而矩阵算符是以向量或矩阵的整体作为

4、计算对象的。a=a212341234123412223242整体元素数组算符和矩阵算符:数组算符矩阵算符a.*ba*ba./ba.ba/baba.^ba^b数组算符和矩阵算符:数组算符矩阵算符a.*ba*ba./ba.ba/baba.^ba^b注意:数组算符两边的变量的结构(n×m)必须相同;实例:a=1021b=-1201c=32d=5(1)a+b(5)a+c(2)a.*b(6)a+d(3)a*b(7)a.*d(4)a*c(8)a*d计算次序:a=b+c*d^(e-f)/g1.括号;2.幂指数;3.乘除法;4.加减法。1计算函数sin(

5、)cos()tan()asin()acos()atan()abs()sqrt()round()log()exp()max()min()num2str()int2str()str2num()2键盘输入函数input从键盘输入数据:variable=input(‘Enteravalue:’);从键盘输入字符:variable=input(‘Enteracharacterstring:’,’s’);命令窗口默认显示方式:整数:整数xxx。a=345小数:小数点后四位xxx.xxxx。b=3.2较大或较小的数:科学计数法x.xxxxe+x。c=12345

6、6.7d=0.00013结果显示显示方式可以通过format命令修改:formatshort小数点后4位;formatlong小数点后14位;formatshorte小数点后4位科学计数法;formatlonge小数点后14位科学计数法;formatbank小数点后2位,货币常用计数法;注意:显示方式不是计算精度!!!3结果函数disp显示一句话:str=‘Comeon,baby!‘;disp(str);显示计算结果:str=[‘Theresultis’,num2str(variable)];disp(str);将数变成字符串3结果函数fprin

7、tf显示计算结果:fprintf(‘Theresultis%f’,variable);略微复杂的计算结果;fprintf(‘Theadditionof%fand%fis%f’,var_1,var_2,var_3);fprintf(‘Theresultis%6.2f’,variable);改变显示精度3结果函数fprintf%d显示整数;%e显示科学计数法;%f显示浮点数;%g自动选择;换行;4曲线函数plot曲线函数plot:plot(x,y);例子:%plotafunctionofy=x2-10x+15x=0:10;y=x.^2

8、-10.*x+15;plot(x,y);4曲线函数plot用plot画多条曲线:plot(x1,y1,x2,y2,……);例子:%plo

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

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

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