资源描述:
《matlab实验练习一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Matlab实验练习一一、熟悉Matlab的运行环境1、熟悉Matlab命令窗口中菜单“Fill”的功能2、在命令窗口中输入:〉〉n=2.5〉〉b=5*6〉〉c=[a,b]写出在命令窗口中的运行结果3、标点符号可以使命令行不显示运行结果,用来表示该行为注释行。4、用“format”命令设置数据输出格式,将pi显示为3.14159265358979,将pi显示为3.1416e+000。5、历史命令窗口有哪些功能?6、在命令窗口中使用命令来显示当前目录,并将当前目录设置为A:exe7、在工作空间查看变量的变量名、数
2、据结构、类型、大小和字节数,打开数据组编辑器窗口将第二题的变量c元素修改。8、输入变量a=5.3,,在工作空间使用who、whos、exist、clear命令,并用save命令将变量存入A:exe0101.mat9、使用文件管理命令dir、matlabroot、what、type、which查看“...matlab”目录下文件的信息。10、学习设置matlab搜索路径的方法,将“A:exe”目录添加到搜索路径中,并移去搜索路径。11、数字1.5e2,1.5e3中的哪个与1500相同?12、请指出如下5个变量
3、名中,哪些是合法的?abcd-2xyz_33chana变量ABCDefgh13、设a=-8,运行以下三条指令,问运行结果相同吗?为什么?w1=a^(2/3)w2=(a^2)^(1/3)w3=(a^(1/3))^214、指令clear,clf,clc各有什么用处?15、以下两种说法对吗?(1)“MATLAB的数值表达精度与其指令窗中的数据显示精度相同。”(2)MATLAB指令窗中显示的数值有效位数不超过7位。”511、想要在MATLAB中产生二维数组,下面哪些指令能实现目的?S=[1,2,3;4,5,6;7,8;
4、9]S=[123;456;789]S=[1,2,3;4,5,6;7,8,9]%整个指令在中文状态下输入5Matlab实验练习二1、选择和填空(1)下列变量名中的是合法变量A、charl,i,jB、x*y,a.1C、x/y,a1234D、end.1bcx(2)已知x为1个向量,计算其正弦函数的运算为A、SIN(X)B、SIN(x)C、sin(x)D、sinx(3)已知x为1向量,计算ln(x)的运算为A、ln(x)B、log(x)C、Ln(x)D、log10(x)(4)当a=0:4,b=1:5,下面的运算表达式出错
5、的为A、a+bB、a./bC、a’*bD、a*b(5)当a=2.4,使用取整函数的出3,则该取整函数名为A、fixB、roundC、ccilD、floor(6)已知a=4,b=’4’,下面说法中错误的为A、变量a比b占用的存储空间大;B、变量a和b可以进行加、减、乘、除运算;C、变量a和b数据类型相同;D、变量b可以用eval命令执行2、复数变量a=2+3i,b=3-4i,计算a+b,a-b,c=a*b,a/b,并计算变量c的实部、虚部、模和相角3、用“from:step:to”方式和linspace函数分别得到
6、0到4,步长为0.4的变量x1和从0到4分成10点的变量x2。4、输入矩阵,使用全下标方式取出元素“3”,使用单下标方式取出元素“8”,取出后2行子矩阵块,使用逻辑矩阵方式取出。5、输入A为3×3的魔方阵,B为3×3单位阵,有小矩阵组成3×6的矩阵C和6×3的大矩阵D,将D矩阵的最后一行构成小矩阵E。6、将矩阵用flipud、fliplr、rot90、diag、tril和triu函数操作。7、求矩阵的转置矩阵、逆矩阵、矩阵的秩、矩阵的行列式值、矩阵的三次幂、矩阵的特征值和特征向量。58、求解方程组9、计算数组,的
7、左除、右除以及点乘和点除10、输入a=[1.6-2,45.2-0.2],分别使用数学函数ceil、fix、round查看各种取整地运算结果。11、计算函数的值,其中t的范围为0~2,步长取0.1,z为0.707;的部分,计算的值。12、在[0,20]范围内,计算多项式的值,并根据和进行二阶、三阶和四阶拟合13、下列命令执行后L1、L2、L3、L4的值分别是多少?A=1:9;B=10-AL1=A==BL2=A<=5L3=A>3&A<7L4=find(A>3&A<714、已知完成下列操作取A的前三行构成B矩阵,前两列
8、构成C矩阵,右下角3×2子矩阵D,B与C相乘构成矩阵E15、要求在闭区间上产生具有10个等距采样点的一维数组。试用两种不同的指令实现。16、在时间区间[0,10]中,绘制曲线。要求分别采取“标量循环运算法”和“数组运算法”编写两段程序绘图。5〖答案〗5