matlab考点复习.doc_第1页
matlab考点复习.doc_第2页
matlab考点复习.doc_第3页
matlab考点复习.doc_第4页
matlab考点复习.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单选1、字母大小写敏感;变量名的第一个字符必须是英文字母;变量名中不得包含空格、标点,只能是字母、下划线、数字组成的。2、S_sym=sym(sin(-3*t)*exp(-t);3、求矩阵行列式A用函数det(A)4、clear,close all,clcclear:清除变量close all:关闭打开的图形窗口clc:清命令窗口5、6、同第1题7、在循环程序中跳出当次循环的命令是continue,跳出整个循环的命令是break8、数值表示 x=1:10=1:1:10时,x=1,2,3,4109、sqrt(),开根号。10、表达式不正确的:2-3*e2,求e的n次方用函数exp(n)。二、填空1、逻辑与(&)逻辑或(|)逻辑非()先决逻辑与(&)先决逻辑或(|),(=)不小于,(=)不等于2、A=1 2 3;4 5 6;7 8 9,B=10 11 12;13 14 15;16 17 18A+B=每行每列对应相加A.*B=每行每列对应相乘A*B=行与列相乘后再相加求和A=B=0,“=”是判断语句,判断A和B是否相等,相等为1,不等为03、A为一个矩阵,求A的对角矩阵:diag(A),下三角矩阵:tril(A)4、matlab的程序文件后置名:.m ,simulink的程序文件后置名:.mdl5、matlab最基本的绘图函数:plot三、简答1、A=1 2 ;3 4;5 6,B=7 8;9 10;11 12求:A*B由于A的列数不等于B的行数,所以没有结果A+B=8 10 ;12 14 ;16 18A.*B=7 16 ;27 40 ;55 722、读一个程序写结果:3、启动simulink的方式:在matlab的命令窗口中键入simulink 在matlab的工具栏中单击simulink按钮4、12+22+32.+n21000的n的最小值参考写法:y=0;n=0;a=0;while truen=n+1;a=n2;y=y+a;if y1000breakendenddisp(n)参考写法:y=0;n=0;a=0;while y5breakendend因为A=1,所以条件成立,就不断地循环,指导B5之后,就break(跳出循环)。举例2:A=0;while A3A=A+1end分析:A=0,第一次循环的时候A=03,条件成立,执行循环语句,也就是A=A+1=0+1=1执行到end之后继续判断条件,A=13,条件成立,继续执行循环语句,A=A+1=1+1=2执行到end之后继续判断条件,A=23,条件成立,继续执行循环语句,A=A+1=2+1=3执行到end之后继续判断条件,A=33,条件不成立,所以就不继续循环了,跳出循环了,也就是执行end下面语句。由此可看,while一般用于次数不定的循环,当然也可以用于定次数的循环,就看你怎么写了,比较灵活。2、条件转移语句条件转移语句通过if进行引导,一般有三种形式:ifend简单语句if 表达式执行语句endifelse简单语句if 表达式执行语句1else执行语句2Endif多重判断语句(这个语句可以判断多个情况,如果是判断同一个表达式的值,建议使用开关语句)if 表达式1执行语句1elseif 表达式2执行语句2elseif 表达式3执行语句3elseif 表达式n执行语句nEnd很简单,只要表达式成立就执行语句,不成立就继续向后执行。3、开关语句:对一个表达式进行判断,根据表达式值的不同执行不同的语句。举例:a=3;b=0;switch acase 1b=10case 2b=20case 3b=30otherwise b=50end分析:上面的语句中,a=3,switch a这一句表示对a这个表达式这值进行判断。如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论