好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

MATLAB习题参考答案.doc

29页
  • 卖家[上传人]:汽***
  • 文档编号:494299228
  • 上传时间:2023-10-23
  • 文档格式:DOC
  • 文档大小:555.51KB
  • / 29 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第1章 MATLAB简介1、MATLAB的主要特点有:①语言简洁,编程效率高 ②人机界面友善,交互性好③绘图功能强大,便于数据可视化 ④学科众多、领域广泛的MATLAB工具箱 ⑤源程序的开放性MATLAB的典型应用领域有:①自动控制 ②汽车 ③电子 ④仪器仪表 ⑤生物医学 ⑥信号处理 ⑦通信等2、填空题⑴ 命令窗口、命令历史窗口、当前目录窗口⑵ 查阅、保存、编辑⑶ 清除图形窗、清除命令窗口中显示内容、清除MATLAB工作空间中保存的变量3、如果想查看某一变量具体内容或者对其修改操作,可以在工作空间中双击该变量名称,可以打开数组编辑器,在数组编辑器中可以查看变量的具体内容,也可以对其修改如果想删除MATLAB内存中的变量,可以在工作空间中选中该变量,然后利用工作空间窗口的菜单命令或工具条中的快捷图标进行删除4、1+2+3+4+5+... (+ 后面可以直接跟...,也可以在+和...中加一个空格6+7+8+91+2+3+4+5 ... (5后面必须跟一个空格,不能直接跟...,否则报错,这在预置一个+6+7+8+9 大数组时很重要第2章 矩阵与数值数组1、填空题:⑴ 非数、无穷大、机器零阈值,浮点数相对精度,eps= 2.2204e-016。

      ⑵ 全下标、单下标2、阅读程序题:(本题主要考察数组的寻访、赋值和简单运算,提示:带;的语句不显示结果)⑴ ans = 2 3 7Sa = 10 20 30A = 1 20 5 30 9 10 4 6 8 10 ⑵ A = 1 3 5 7 9 11 13 15 2 4 6 8 10 12 14 16ans = 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16A = 0 0 5 7 0 0 13 15 2 4 0 0 10 12 0 0 ⑶ ans = -1 -4 6 4ans = 3 0 5 -2ans = 3 6 9 12ans = 3 6 9 123、A=magic(4); L=A<10L = 0 1 1 0 1 0 0 1 1 1 1 0 1 0 0 14、省略。

      第3章 字符串、元胞和构架数组1. 直接创建法:S1=['Where there is life,' 'there is hope. '] %注意第2行要加入6个空格使其与第一行字符数相等,否则报错S2=str2mat('Where there is life,','there is hope.') S3=strvcat('Where there is life,','there is hope.') %后两种方法则不用考虑两行字符的数目2. 填空题: A(2,3);A{2,3}3. 阅读程序题:⑴ subch =ABc12revch =4d321cBA ⑵ (提示:本题考察元胞数组两种不同的寻访方法)A{1,1} = this is cellA{2,1} = 1.0000 + 2.0000iA{1,2}{1} = 1 2 3 4 A{2,2} = 6 7 8 94. % Homework3.4student=cell(2,2); %利用 cell 函数预先分配存储空间student(1,1)={['20090102001';'20090102002']};student(2,1)={{'张三';'李小红'}};student(1,2)={{'数学1' '英语1' '代数' '制图';'数学2' '英语2' '电路' '信号'}};student(2,2)={{[80 90 65 96;92 75 80 78];[78 69 80 74;50 78 68 80]}};celldisp(student)5. % Homework3_5.mstudent(1)=struct('class',{'电子技术'},'name',{'无敌'},'gender', {'男'},'number',{'200801001'}, ... 'course',{{'英语' '数学' '计算机' }}, 'score', {[75 85 67]}) student(2)=struct('class',{'电子技术'},'name',{'王思远'},'gender', {'男'},'number',{'200801002'}, ... 'course',{{'英语' '数学' '计算机' }}, 'score', {[99 78 0]}) student(3)=struct('class',{'通信工程'},'name',{'李蕾'},'gender', {'女'},'number',{'200802001'}, ... 'course',{{'英语' '数学' '计算机' }}, 'score', {[80 72 53]}) student(4)=struct('class',{'通信工程'},'name',{'王伟'},'gender', {'男'},'number',{'200802002'}, ... 'course',{{'英语' '数学' '计算机' }}, 'score', {[97 82 62]}) 第4章 数值计算1.rand(2,3)的含义为 生成2×3随机矩阵 。

      2.应用LU分解和矩阵除法求方程组的解方法一:A=[2,-3,0;4,-5,1;2,0,4];[L,U]=lu(A);B=[8;15;10];x=U\(L\B)方法二:A=[2,-3,0;4,-5,1;2,0,4];B=[8;15;10];A\B3.求一元非线性方程的根程序:%计算函数数值x=[-10:0.1:10];y=x-sin(x)./x;%绘制函数图形 plot(x,y);%锁定当前图形并添加网格线 %hold on; grid on% 绘制水平线 line([-10 10],[0 0]);%添加坐标名称xlabel('x');ylabel('y(x)'); [xx,yy]=ginput(1) %在MATLAB指令窗中运行,用鼠标获2个零点猜测值 %第三步,计算xx(1) 和xx(2)的精确零点y=inline('x-sin(x)./x','x'); %构造内联函数求解[x,y]=fzero(y,xx) 运行结果:xx = 0.8525yy = -0.0219x = 0.8767y = 04.求f(x)=3x2-5x+1极小值绘制函数曲线x=[-5:0.1:5];f=3*x.^2-5.*x+1;plot(x,f);%估计极小值点的坐标。

      由图可以看出,在[0 2]间有极小值[xx,ff]=ginput(1) %编写函数文件,保存文件名为myfun4_4.mfunction f=myfun4_4(x)f=3*x.^2-5.*x+1; %求极小值>> [x,fval] = fminbnd (@myfun4_4,0,2)x = 0.8333fval = -1.08335.求积分Q = dblquad(@(x,y) (x.*cos(x+y^2)), pi, 2*pi, 0, pi)7.求常微分方程的数值解 dsolve('D2y*(x-1)+2*Dy+y=0','y(0)=1,Dy(0)=1','x')第5章 符号运算5.1 C5.2 B5.3 C5.4 syms x;f=x^4-5*x^3+5*x^2-6;factor(f)5.5 syms x;f=cos(x)+sqrt(-sin(x)^2);f1=simple(f)f2=simple(f1)5.6 syms a t x;f=[a*x^2,2*t^4;exp(t)*sin(x),t*log(x)];dfdt2=diff(f,t,2)dfdxdt=diff(diff(f,x),t)5.7 syms x y z;f=int(int(int(x^2+y^2+z^2,z,sqrt(x*y),x^2*y),y,sqrt(x),x^2),x,1,2)vpa(f)5.8 A=sym([1 1/2 1/2 -1;1 1 -1 1;1 -1/4 -1 1;-8 -1 1 1]);B=sym([0;10;0;1]);X=A\B5.9 S=dsolve('D2x+2*Dy-x=0,Dx+y=0','x(0)=1,y(0)=0');S.xS.y5.10 syms t s;syms a b positive; % a,b为正Dt=sym('Dirac(t)');Ut=sym('Heaviside(t-a)');T=[Dt,Ut;t^2*sin(2*t),exp(-a*t)*cos(b*t)];S=laplace(T,t,s)第6章 MATLAB图形绘制6.1 C6.2 A6.3 D6.4 x=0:0.01:6;y1=sin(2*x);y2=x.*cos(x);y3=exp(2*cos(x));plot(x,y1,'r:',x,y2,'b-.',x,y3,'g--')6.5 x=-10:0.15:10;y=sin(x)./x;plot(x,y)xlabel('x');ylabel('y=sinx/x');title('门函数的频谱')6.6 x=[30.5,26.5,21,10,12];subplot(1,2,1)pie(x,[1 1 0 0 0])subplot(1,2,2)pie3(x,[1 0 1 0 0])legend({'1','2','3','4','5'})6.7 income=[1.02 1.35 1.66 2.0。

      点击阅读更多内容
      相关文档
      2025年教师招聘考试教育理论综合知识考试题库(单项选择题763题).docx 2025年教师招聘考试必考的面试考试题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(280题).docx 2025年教师招聘考试公共基础知识模拟题库.docx 2025年江苏省第十届大学生就业创业知识竞赛考试题库(200题).docx 2025年煤矿安全监测监控证考试必刷题库附答案.docx 2025年教师资格证考试公共基础知识考试复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(210题).docx 2025年江苏生禁毒知识网络竞赛考试题库(270题).docx 2025年教师资格证(教育公共基础知识)考试题库(500题).docx 2025年江苏生禁毒知识网络竞赛考试题库(260题).docx 2025年教师招聘考试中学教育理论综合知识考试模拟试题(五套).docx 2025年教师资格证考试教育公共基础知识考试题库(400题).docx 2025年教师招聘考试(教育综合基础知识)复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(220题).docx 2025年江苏生禁毒知识网络竞赛考试题库(290题).docx 2025年教师招聘考试最新教育理论基础知识考试复习题库.docx 2025年教师编制考试教育教学公共基础知识考试复习题库(350题).docx 2025年江苏生禁毒知识网络竞赛考试题库(250题).docx 2025年江苏省大学生就业创业知识竞赛考试题库(200题).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.