matlab实验报告9,matlab强化训练实验报告

《matlab强化训练实验报告》由会员分享,可在线阅读,更多相关《matlab强化训练实验报告(17页珍藏版)》请在金锄头文库上搜索。

1、实 践 报 告 课程名称:课程名称: MATLAB 强化训练强化训练 班班 级:级: 学学 号:号: 姓姓 名:名: 指导老师指导老师: MATLAB 训练一:训练一:MATLAB 语言基本概念语言基本概念 一、实践目的:一、实践目的: 1.熟悉 MATLAB 语言及使用环境; 2.掌握 MATLAB 的常用命令; 3.掌握 MATLAB 的工作空间的使用; 4.掌握 MATLAB 的获得帮助的途径。 5.掌握科学计算的有关方法,熟悉 MATLAB 语言及其在科学计算中的运用; 6.掌握 MATLAB 的命令运行方式和 M 文件运行方式; 7.掌握矩阵在 MATLAB 中的运用。 二、实践方案。

2、分析及设计:二、实践方案分析及设计: 本次实践主要目的是了解 MATLAB 的使用环境,以及常用的一些命令的使用;了 解矩阵在 MATLAB 实践中的具体运用,以及相关的一些符号命令的使用。 三、实践器材:三、实践器材: 电脑一台,MATLAB 软件 四、实践步骤:四、实践步骤: 打开 MATLAB 程序,将实践内容中的题目依次输入 MATLAB 中,运行得到并记 录结果,最后再对所得结果进行验证。 五、实践内容及要求:五、实践内容及要求: 1.计算的值 0 1 3 2sin75 1 z e 2.计算的值,其中 2 22 1 log (1) 2 zxx 212 0.455 i x 3.计算的值。

3、 0.30.3 3 0.3 sin(0.3)ln,3.0,2.9, 2.9,3.0 22 aa eea zaa L 4.计算,其中 t=0:0.5:4.5 的值 2 2 4 2 +101 +5t313 2125 tt ztt ttt 5.熟悉 MATLAB 获取帮助的途径,并详细给出 plot 函数的使用方法。 6.试用 help 命令理解下面程序各指令的含义:(请在程序语句右边写上自己的理解,用 注释符开头。) 1) clear t =0:0.001:2*pi; subplot(2,2,1); polar(t, 1+cos(t) subplot(2,2,2); plot(cos(t).3,s。

4、in(t).3) subplot(2,2,3); polar(t,abs(sin(t).*cos(t) subplot(2,2,4); polar(t,(cos(2*t).0.5) 2) function prob_solve602(n) % prob_solve602(n) plot a circle or a polygon with n edges % prob_solve602 plot a circle % n 应为大于 2 的自然数 if nargin=0 t=0:pi/100:2*pi; x=exp(i*t); str=Circle; else if (nargin=0) if 。

5、n-round(n)=0 %检查非自然数 error(输入量应是大于 2 的自然数) end; t=(0:n)/n*2*pi; x=exp(i*t); str=Polygon with , int2str(n), edges; % 合成字符串 end plot(real(x),imag(x),r,LineWidth,4) title(str) axis square image off shg 7.输入 A=7 1 5; 3 1 5; 2 5 6,B=3 3 3; 2 2 2; 1 1 1, 在命令窗口中执行下列表达式,写出实践结果及其含义: A(2, 3) A(:,2) A(3,:) A(:。

6、,1:2:3) A(:,3).*B(:,2) A(:,3)*B(2,:) A*B A.*B A2 A.2 B/A B./A 输入 C=1:10,则 C(i)表示什么(写出实践结果)?其中 i=1,2,3,10。 8.将矩阵、和组合成以下两个新矩阵:(写出程序a 42 57 38 17 b 26 95 c 及运行结果) (1)组合成一个 43 的矩阵,第一列为按列顺序排列的 a 矩阵元素,第二列为按列 顺序排列的 b 矩阵元素,第三列为按列顺序排列的 c 矩阵元素,即 457 568 291 723 (2)按照 b、a、c 的列顺序组合成一个行矢量,即 781345275692 9.计算矩阵与的。

7、加、减、乘、除的值。(写出程序及运行结果) 897 473 535 638 976 242 10. 计算与的数组乘积与矩阵乘积,计算 a 的数组平方与 693 275 186 a 241 468 527 b 矩阵平方。(写出程序及运行结果) 11. 求矩阵 AX=b 的解,A 为 3 阶魔方阵,b 是(31)的全 1 列向量。(写出程序 及运行结果) 12. 求线性方程组的解。 (写出程序及运行结果) 13.,观察 a 与 b 之间的六种关系运算的结果是何 463 521 a 263 478 b 种类型。(写出程序及运行结果) 14. 表 1 是几个学生的档案,试用构架数组来表示,数组名为 s。

8、tudent,并将该构架数 组转换为元胞数组 C,最后编写程序,输出元胞数组 C 中的考分 score 的平均值 (编写程序部分可以和实践五一起完成) 。 表 1 学生档案 IDnameagesexscore 101Wang21F88 102Chang20M95 103Li19F79 104Lu23M73 六、实践心得体会:六、实践心得体会: 实践时间批阅老师实践成绩 MATLAB 训练二:数值计算基础训练二:数值计算基础 一、实践目的:一、实践目的: 1. 掌握科学计算的有关方法,熟悉 MATLAB 语言及其在科学计算中的运用; 2. 掌握 MATLAB 的命令运行方式和 M 文件运行方式;。

9、 3. 掌握 MATLAB 进行数值计算的功能。 二、实践方案分析及设计二、实践方案分析及设计: 本次实践主要目的是了解数值分析在 MATLAB 实践中的具体运用。 三、实践器材:三、实践器材: 电脑一台,MATLAB 软件 四、实践步骤:四、实践步骤: 打开 MATLAB 程序,根据实践内容中的题目要求进行设计和编程,在 MATLAB 中运行得到并记录结果。 五、实践内容及要求:五、实践内容及要求: (以下各题写出程序及运行结果) 1.分别用匿名函数法,函数句柄法,内联函数法,字符串法等求-0.5+t-10e- 0.2t|sinsint|=0 在 0 附近的实数解。 2.求函数在区间-5,5。

10、中的最小点值。5 . 08 . 12cos5 . 1)5(sin)( 2 06 . 0 2 tttettf t 3.已知有理分式 R(x)=N(x)/D(x),其中 N(x)=(3x3+x)(x3+0.5), D(x)=(x2+2x-2)(5x3+2x2+1),(1)求该分式的商多项式 Q(x)和余多项式 r(x);(2)用程序 验算 D(x)Q(x)+r(x)=N(x)是否成立。 4.用 quad 求取的数值积分,并保证积分的绝对精度为。dxxe x sin 7.1 5 9 10 5.求函数的数值积分,并请采用符号计算尝试复算。 x exf 3 sin )( 0 )(dxxfs 6.绘制出正。

11、态分布 N(-1,1)的概率密度函数和分布函数曲线 7.求解多项式 x3-7x2+2x+40 的根。 8.求解在 x=8 时多项式(x-1)(x-2) (x-3)(x-4)的值。 9.对下式进行部分分式展开: 27243 64523 2345 234 xxxxx xxxx 10. 计算多项式的微分和积分。9514124 234 xxxx 11. y=sin(x),x 从 0 到 2,x=0.01,求 y 的最大值、最小值、均值和标准差。 12. 有一正弦衰减数据 y=sin(x).*exp(-x/10),其中 x=0:pi/5:4*pi,用三次样条法进行 插值。 13. 有一组测量数据如下表所。

12、示,数据具有 y=c1+c2x+c3x2的变化趋势,用最小二乘 法求解 y,画出数据的散点图和拟合曲线,并预测当 x=7 时,y 的值是多少。 x11.522.533.544.55 y-1.42.735.98.412.216.618.826.2 六、实践心得体会六、实践心得体会 实践时间批阅老师实践成绩 MATLAB 训练三:符号数学基础训练三:符号数学基础 一、实践目的:一、实践目的: 1. 掌握科学计算的有关方法,熟悉 MATLAB 语言及其在科学计算中的运用; 2. 掌握 MATLAB 的命令运行方式和 M 文件运行方式; 3. 掌握 MATLAB 符号数学的使用。 二、实践方案分析及设。

13、计实践方案分析及设计: 本次实践主要目的是了解 MATLAB 中相关的一些符号命令的使用。 三、实践器材:三、实践器材: 电脑一台,MATLAB 软件 四、实践步骤:四、实践步骤: 打开 MATLAB 程序,根据实践内容中的题目要求进行设计和编程, 在 MATLAB 中运行得到并记录结果。 五、实践内容及要求:五、实践内容及要求: (以下各题写出程序及运行结果) 1.化简表达式 22 sincosfxx 2.分别计算表达式,和的极限 lim 1 x x a x 0 1 lim x x 0 sin lim x x x 3.矩阵,计算 a 的行列式和逆矩阵。 943 457 624 a 4.用符号。

14、函数法求解方程 at2+b*t+c=0。 5.求矩阵的行列式值、逆和特征根。 2221 1211 aa aa A 6.因式分解:6555 234 xxxx 7.,用符号微分求 df/dx。 )sin()log( 1 2 xxe x xa f ax 8.求代数方程组关于 x,y 的解。 0 0 2 yx cbyax 9.计算二重积分。dydxyx x 2 11 22 2 )( 10.求一阶微分方程的解。2)0(, 2 xbtatx 六、实践心得体会:六、实践心得体会: 实践时间批阅老师实践成绩 MATLAB 训练四:训练四:绘制图形与图象处理绘制图形与图象处理 一、实践目的:一、实践目的: 1. 掌握科学计算的有关方法,熟悉 MATLAB 语言及其在科学计算中的运用; 2. 掌握 MATLAB 的命令运行方式和 M 文件运行方式; 3. 熟悉使用 MATLAB 进行图形的绘制和图象处理的初步使用。 4. 全面了解 MATLAB 在与专业有关课程中的应用。 二、实践方案分析及设计二、实践方案分析及设计: 本次实践主要目的是了 MATLAB 实践中的图形绘制函数的具体运用,以及图象 处理的初步使用。 三、实践器材:三、实践器材: 电脑一台,MATLAB 软件 四、实践步骤:四、实践步骤: 打开 MATLAB 程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值