(新)《MATLAB 语言与数学运算》练习答案.doc

想预览更多内容,点击预览全文

申明敬告:

本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

《MATLAB 语言与数学运算》实验课程任务书

一、实验教学目标与基本要求

上机实验是本课程重要的实践教学环节。实验的目的不仅仅是验证理论知识,更重

要的是通过上机加强学生的实验手段与实践技能,掌握应用MATLAB 语言求解问题的方法,培养学生分析问题、解决问题、应用知识的能力和创新精神,全面提高学生的综合素质。

上机学时为4学时,主要内容是基于上课内容对课后典型习题应用MATLAB进行求解,

基本掌握常见数学问题的求解方法与命令调用,更深入地认识和了解MATLAB语言的强大的计算功能。

上机实验最终以书面报告的形式提交,作为期末成绩的考核内容。

二、实验内容(4 学时)

第一部分MATLAB 语言编程、科学绘图与基本数学问题求解(4 学时)

主要内容:掌握MATLAB 语言编程、科学绘图、微积分、线性代数问题等基本数学问题的求解与应用。

练习题:

1、安装MATLAB 软件,应用demo 命令了解主要功能,熟悉基本功能,会用help 命令。

2、用MATLAB 语句输入矩阵A 和B 矩阵

前面给出的是4 × 4 矩阵,如果给出A(5,6) = 5 命令将得出什么结果?

答案:

3、假设已知矩阵A,试给出相应的MATLAB 命令,将其全部偶数行提取出来,赋给B 矩阵,用A =magic(8) 命令生成A 矩阵,用上述的命令检验一下结果是不是正确。

答案:

4、用数值方法可以求出,

试不采用循环的形式求出和式的数值解。由于数值方法采用double 形式进行计算的,难以保证有效位数字,所以结果不一定精确。试采用符号运算的方法求该和式的精确值。

5、

答案;

答案:

答案:

1、

2、

3、

答案:

答案:

ans =1

编写一个vander()函数如下:

function A=vander(v)

n=length(v);v=v(:);A=sym(ones(n));

for j=

您可能关注的文档

最近下载