资源描述:
《Matlab 2011Ra基础入门》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第1章基础准备及入门1.1MATLAB的安装和工具包选择1.2Desktop操作桌面的启动1.2.1MATLAB的启动1.2.2Desktop操作桌面简介图1.2-1Desktop操作桌面的外貌1.3CommandWindow运行入门1.3.1CommandWindow指令窗简介22图1.3-1几何独立的指令窗1.1.1最简单的计算器使用法【例1.3-1】求的算术运算结果。(1)>>(12+2*(7-4))/3^2(2)ans=2〖说明〗【例1.3-2】“续行输入”法。本例演示:或由于指令太长,或出于某种需要,输入指令行必须
2、多行书写时,该如何处理。S=1-1/2+1/3-1/4+...1/5-1/6+1/7-1/8S=0.6345〖说明〗1.1.2数值、变量和表达式1数值的记述2变量命名规则3MATLAB默认的数学常数表1.3-1MATLAB为数学常数预定义的变量名预定义变量含义预定义变量含义22epsNaN或nani或jInf或infpiintmaxrealmaxintminrealmin〖说明〗【例1.3-3】运用以下指令,以便初步了解关于常数的预定义变量。formatshorteRMAd=realmax('double')%RMAs=re
3、almax('single')%RMAd=1.7977e+308RMAs=3.4028e+038IMA64=intmax('int64')%IMA32=intmax%IMA32=intmax('int16')%IMA64=9223372036854775807IMA32=2147483647IMA32=32767formatlongee1=eps%e2=eps(2)%e1=2.220446049250313e-016e2=4.440892098500626e-016pians=3.1415926535897931运算符和表达
4、式(1)表1.3-2MATLAB表达式的基本运算符数学表达式矩阵运算符数组运算符加a+ba+b减a-ba-b乘a*ba.*b除a/b或baa./b或b.a幂a^ba.^b圆括号()()()〖说明〗(2)221面向复数设计的运算——MATLAB特点之一【例1.3-4】复数表达,及计算。(1)z1=4+3i%z1=4+3i〖说明〗(2)z2=1+2*i%z3=2*exp(i*pi/6)%z=z1*z2/z3z2=1+2iz3=1.7321+1iz=1.884+5.2631i(3)real_z=real(z)image_z=i
5、mag(z)magnitude_z=abs(z)angle_z_radian=angle(z)%angle_z_degree=angle(z)*180/pi%real_z=1.884image_z=5.2631magnitude_z=5.5902angle_z_radian=1.2271angle_z_degree=70.305【例1.3-5】图示复数的和(配图1.3-2)。z1=4+3*i;z2=1+2*i;%%%z12=z1+z2%clf,holdon%plot([0,z1,z12],'-b','LineWidth',3
6、)plot([0,z12],'-r','LineWidth',3)plot([z1,z12],'ob','MarkerSize',8)holdoff,gridon,axisequalaxis([0,6,0,6])text(3.5,2.3,'z1')text(5,4.5,'z2')text(2.5,3.5,'z12')xlabel('real')ylabel('image')z12=225.0000+5.0000i图1.3-2两个复数相加【例1.3-6】用MATLAB计算能得到–2吗(配图1.3-3)?(1)a=-8;r_a=
7、a^(1/3)%r_a=1.0000+1.7321i(2)%p=[1,0,0,-a];%%R=roots(p)%R=-2.00001.0000+1.7321i1.0000-1.7321i(3)MR=abs(R(1));%t=0:pi/20:2*pi;%x=MR*sin(t);y=MR*cos(t);plot(x,y,'b:'),gridon%%holdonplot(R(2),'.','MarkerSize',30,'Color','r')%plot(R([1,3]),'o','MarkerSize',15,'Color','
8、b')%axis([-3,3,-3,3]),axissquare%holdoff22图1.3-3(-8)的全部三次方根分布〖说明〗1面向数组设计的运算——MATLAB特点之二【例1.3-7】实数数组的“一行”输入法。(1)AR=[1,3;2,4](2)(3)AR=1324〖说明〗【例1.3