MATLAB期末复习资料大全

需积分: 5 0 下载量 101 浏览量 更新于2024-06-17 收藏 158KB DOC 举报
MATLAB考试复习资料.doc MATLAB是一种高性能的MATLAB语言和环境,它广泛应用于科学计算、数据分析、算法开发、数据可视化等领域。以下是MATLAB考试复习资料的知识点总结: 一、基本操作命令 * 产生4阶全0方阵的命令为zeros(4);产生3阶全1方阵的命令为ones(3)。 * 标点符号;可以使命令行不显示运算结果;%用来表示该行为注释行。 * 在C盘上创建目录my_dir的命令是mkdir(‘c:\’,’my-dir’);使c:\my_dir成为当前目录的命令是cdc:\my-dir。 二、多项式计算 * P,Q分别是两个多项式的系数向量,求P对应的多项式的积分(对应的常数为K),使用的命令是polyint(P,K)。 * 求P/Q的解,商和余数分别保存在k和r中,使用的命令是[k,r]=deconv(P,Q)。 三、矩阵运算 * 已知A=[096;130];B=[143;150];写出各指令运行的结果。A&B的运行结果ans=011110,A./B的运行结果ans=02.25002.00001.00000.6000NaN。 四、逻辑判断 * 要判断else是否是MATLAB关键字的命令是existUserName;exist else的运行结果非零,说明else是MATLAB的关键字。 * 用if语句判断80≥x>60,在MATLAB中if语言后的判断应写为if x<=80 & x>60。 五、数据存储和读取 * MATLAB的工作空间中有三个变量v1,v2,v3,写出把它们保存到文件mydata.mat中的指令save mydata.mat。 * 写出把mydata.mat文件中的变量读取到MATLAB工作空间内的指令load mydata.mat。 六、图形绘制 * 为了使两个plot的图形在同一个坐标显示,可以使用hold on命令进行图形保持。 * 可以使用grid on命令为图形添加网格。 七、循环结构 * 在循环结构中跳出循环,执行循环后面代码的命令为break。 八、选择题 * 对某M脚本文件命名正确的是AA、abc3、3_xyz、ab-c、else。 * 在循环结构中跳出循环,执行循环后面代码的命令为break。 九、MATLAB语言特点 * MATLAB语言是一种高级语言,具有强大的矩阵运算和图形绘制功能。 * MATLAB语言可以用于科学计算、数据分析、算法开发、数据可视化等领域。 十、实践题 * 用if语句判断80≥x>60,在MATLAB中if语言后的判断应写为if x<=80 & x>60。 * 写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值。x=[1539 513717]。x=[0,1,0,2,0,3,0,4];for k=1:8 if x(k)==0 x(k)=k; else x(k)=2*k+1; end end disp(x);
2023-03-01 上传