matlab实验指导书(大2).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 Matlab编程环境的熟悉及其基本知识 (第3周) 实验目的: 1、熟悉Matlab的安装和编程环境; 2、掌握数值、变量和表达式的表达方式; 3、了解计算结果的图形化表示步骤; 4、掌握命令窗的操作要旨; 5、了解Matlab历史指令、实录指令、路径设置和工作空间浏览器的操作; 6、学习使用帮助系统; 7、了解M文件的创建、运行和调试。 实验任务: 练习课本第一章例题和习题; 在工作空间浏览器中建立一个二维数组; 创建一个M文件,并运行; 实验报告内容: 用两种方法分别求出的所有结果,写出m文件代码; 说明数值的表达精度和显示精度的区别; 说明MatLab变量和文件名的命名规则。 实验二 符号计算 (第6周) 实验目的: 掌握符号对象和符号表达式的创建和操作; 掌握符号表达式的极限、导数,序列/级数的求和和符号积分; 掌握符号变换和符号卷积; 了解符号方程的解法; 实验任务: 练习课本例题; 求解:对于x0,求; 通过符号计算求y(t)=|sin(t)|的导数dy/dt,然后根据此结果求解和; 设系统的冲激响应为,求该系统在输入作用下的输入。 求的Fourier变换; 求的Laplace反变换; 实验报告: 写出实验任务2-6的m文件。 实验三 数值数组及其运算 (第9周) 实验目的: 掌握m文件的用法; 掌握数值数组的创建和运算方法; 掌握逻辑数组、关系数组、下标访问和“全下标”“单下标”的相互转换; 了解数组运算和矩阵运算的不同点; 掌握分段函数的表示一般方法; 掌握逻辑数组和关系数组操作; 实验任务: 创建数值数组,保存为m文件; 调用创建的数值数组,用单下标访问; 练习数组乘法和矩阵乘法,分析其不同点; 练习逻辑数组和关系数组的操作; 练习用逻辑数组和关系数组表示分段函数的方法; 先运行指令x=-3*pi:pi/15:3*pi;y=x;[X,Y]=meshgrid(x,y);warning off;Z=sin(X).*sin(Y)./X./Y;产生矩阵Z。(1)矩阵Z中有多少个“非数”数据(用程序求出)?(2)用指令surf(X,Y,Z);shading interp观察所绘的图形;(3)请写出绘制相应的“无裂缝”图形的全部指令。 实验报告: 1、写出6题的程序代码和回答问题; 2、用MatLab语言绘出如下图形,给出m脚本文件代码。图中虚线为正弦波,要求它的负波置零,且处被削顶。 实验四 数据和函数的可视化 (第12周) 实验目的: 了解数值计算方法; 掌握离散数据和离散函数的可视化(方法及其指令); 掌握连续函数的可视化; 掌握二维曲线和图形绘制的一般步骤; 掌握双纵轴曲线图的绘制; 实验任务: 练习课本例题; 根据表达式绘制课本p214的心形线; 已知椭圆的长、短轴a=4,b=2,用“小红点线”画出椭圆的图形; 用图解法回答: 方程组有多少个实数解? b) 求出离x=0,y=0最近、且满足该方程组的一个近似解。 二阶线性系统的归一化(即令)冲激响应可表示为 其中,为阻尼系数。试在同一张图上,画出=0.2:0.2:1.4不同取值时的各条曲线,时间区间为。此外,要求(1)的各条曲线用蓝色,1时用红色,=1的用黑色,且线较粗;(2)=0.2和=1.4的两条曲线要有醒目的阻尼系数标志。(见课本p215图p5-4) 6、绘制的三维曲面,其中。 实验报告内容: 说明二维曲线绘制plot(x,y)和plot(y)的区别; 完成实验任务2-6中的m脚本文件代码。 实验五 数值计算 实验目的: 学习数值微积分(极限、导数、求和、积分、函数极值和常微分方程的数值解等); 学习矩阵和代数方程的操作(矩阵运算和特征参数的求解、矩阵变换和特征值分解、线性方程的解等); 了解概率分布和统计分析的MatLab求解方法; 掌握多项式运算和卷积(运算函数、曲线拟和和卷积等); 实验任务: 练习课本例题; 采用数值计算的方法,画出在[0,10]区间曲线,并计算y(4.5); 求函数在区间[-5,5]中的最小值点; 求矩阵Ax=b的解,A为3阶魔方阵,b=[1,2,3,4]’; 已知有理分式其中: 求解:(1)该分式的商多项式Q(x)和余多项式r(x); (2 ) 用程序验算是否成立。 实验六 字符串数组、元胞数组和 构架数组的创建和使用 实验目的: 了解字符串数组的创建和使用; 了解元胞数组的创建和使用; 了解构架数组的创建和使用; 实验任务: 创建一个字符串数组,并转化为数值数组; 构建一元胞数组,访问其中的元素,掌握元胞数组的两种访问方式的不同; 创建构架数组并访问; 练习习题; 实验作业: 创建一个元胞数组; 2、创建一个字符串数组。

文档评论(0)

fc86033 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档