MATLAB基础知识考试复习总结.docx
《MATLAB基础知识考试复习总结.docx》由会员分享,可在线阅读,更多相关《MATLAB基础知识考试复习总结.docx(8页珍藏版)》请在优知文库上搜索。
1、第一章MATLAB基础1系统仿真是依据被探讨的真实系统的数学模型探讨系统性能的一门学科,现在尤指利用计算机去探讨数学模型行为的方法,即数值仿真。2MATLAB集计算,可视化及编程于一身。其主要产品模块构成:(I)MATLAB(2)MATLABtoolbox(3)MATLABCompiler(4)Simulink(5)stateflow(6)Real-TimeWorkshop03MATLAB语言被称为第四代计算机语言。有以下几个主要特点:编程效率高;运用便利;高效便利的科学计算;先进的可视化工具;开放性、可扩展性强;运行时动态连接外部C或FORTRAN应用函数;在独立C或FORTRAN程序中调用
2、MATLAB函数;输入输出各种MATLAB及其他标准格式的数据文件;创建图文并茂的技术文档;特殊应用工具箱;高效仿真工具SmUIink。4变量命名规则:变量名、函数名对字母大小写敏感;变量名第一个字母必需是英文字母(只能是英文、数字和下连线)。5 real(z)求复数Z实部imag(Z)求复数Z虚部abs(z)求复数Z的模angle(Z)求复数Z的相角(单位是弧度)CalIbaCk回校函数Didata=Csvread(*engdata.txt,)clc清除指令窗clf清除图形窗cd设置当前工作书目Clear清除工作空间保存的变量edit打开M文件编辑器exit、quit关闭、退出MATLAB6
3、 c=3+5ic=3+5*i(a=3;b=5;c=a+b*i)1.3e-42.78e23A转置S.*BS./BB.SA.X7CommandHistory(历史指令)窗记录着用户在叮嘱指令窗中所输入过的全部指令行,且全部这些被记录的指令行都能被复制,并送到指令窗中再运行。8WorkspaceBroWSer(工作空间阅读器)也叫内存阅读器,他保存了指令窗所运用过的全部变量(除非有意删除),可通过该阅读器对内存变量进行操作。10点击MATLAB桌面工具条上的?图标,或选择下拉菜单项【Help,都能供应帮助;MATLAB还供应现场帮助,用鼠标点亮指令并点击右键,在弹出的菜单中选择(HelpOnSele
4、ctionlo其次章数据及其运算1简洁数组生成方法:逐个元素输入法;冒号生成法x=a:intc:b;Ex=Iinspace(a,b,n)=a:(b-a)/(n-l):b;logspace(wl,w2,n)2diag(3,3,3)产生对角形数组ans=300030003eye(3)产生单位数组ans=100010001magic(3)产生魔方数组ans=8163 574 92OneS(3)产生全1数组ans=111111111rand(3)产生0、1间随机数组ans=0.81470.91340.27850.90580.63240.54690.12700.09750.9575ZerOS(3)产生全
5、0数组ans=000000000zeros(3,2)ans=0000003一位数组寻访X=2.00001.04721.73213.0000+5.OOOOiJ;xl=x(3)xl=1.7321x2=x(l24)x2=2.00001.04723.0000+5.OOOOix3=x(2:end)x3=1.04721.73213.0000+5.OOOOix4=x(4:-1:1)x4=3.0000+5.OOOOi1.73211.04722.00004二维数组寻访:A(:,j)表示A矩阵的第j列全部元素;A(i,:)表示A矩阵第i行全部元素;A(1:3,2:4)表示对A矩阵取第13行,第24列中全部元素。例
6、:A=rand(3,5)A=0.11900.34040.75130.69910.54720.49840.58530.25510.89090.13860.95970.22380.50600.95930.1493A1=A(1,:)Al=0.11900.34040.75130.69910.5472A2=A(1:2,2:5)A2=0.34040.75130.69910.54720.58530.25510.89090.1386A3=A(1,3,2,5)A3=0.34040.54720.22380.14935非数(NotaNUmber)指的是0/0、oooo08之类的运算,用NaN或nan表示。非数参及运
7、算所得结果也是非数,具有传递性;非数没有大小,不能比较两个非数的大小。6在MATLAB中,一空一数组除了用表示外,某维或若干维长度均为O的数组都是空数组。7逻辑运算符:&及I或非第三章数据和数组的可视化1例t=(0:pi/50:2*pi);%生成(IOlXI)的时间采样列向量线型符号一含义实线虚线点划线双划线色调符号bgrCmykW含义蓝绿红青品红黄黑白k=0.4:0.1:1;X=cos(t)*k;plot(X);Plot(t,X)%生成(1x7)的行向量%生成(IOlX7)的矩阵%绘制曲线,横坐标为每列元素对应的下标%以t为横坐标,X为纵坐标,按Y的列数绘制曲线gridoff不画分格线box
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 基础知识 考试 复习 总结