15年13级matlab实验报告(2)

2019-08-20 20:39

《MATLAB程序设计》实验报告

5 (8) 执行命令:

>> x=0:0.1:6*pi; >> y=5*sin(x); >> plot(x,y)

(9) 在matlab的命令窗口里完成如下计算,其中t的值分别取-1,0,1,表达式

如下:

y?3?4t?e?sin(43t??/3)2

>> t=[-1,0,1] t =

-1 0 1

>> y=sqrt(3)/2*exp(-4*t).*sin(4*sqrt(3*t)+pi/3)

共64 页,第 6页

《MATLAB程序设计》实验报告

y =

1.0e+004 *

2.0897 + 1.2065i 0.0001 0.0000 (10) 求方程组的根:

?x1?4x2?3x3?2??2x1?5x2?x3?11 ?x?6x?x?12?123>> A=[1,4,-3;2,5,-1;1,6,1] A =

1 4 -3 2 5 -1 1 6 1

>> B=[2,11,12]'; >> X=A\\B X = 4 1 2

(11) 一个多项式的系数向量是p=[1 -6 -72 -27],求这个多项式的根并写出多

项式。 >> C=[1,-6,-72,-27]; >> roots(C)

共64 页,第 7页

《MATLAB程序设计》实验报告

ans =

12.1229 -5.7345 -0.3884 4、思考题

(1) 以下变量名是否合法?为什么?

a) x2

合法,以字母开头后面跟数字或字母 b) 3col

不合法,不能以数字开头 c) _row

不合法,MATLAB中变量名不能以下划线开头 d) for

不合法,for是一个关键字,不能用于做变量名

(2) 求以下变量的值,并在MATLAB中验证。

a) a=1:2:5; b) b=[a' a' a']; c) c=a+b(2,:)

>> a=1:2:5 a =

1 3 5

>> b=[a' a' a'] b =

1 1 1

共64 页,第 8页

《MATLAB程序设计》实验报告

3 3 3 5 5 5

>> c=a+b(2,:) c =

4 6 8

共64 页,第 9页

《MATLAB程序设计》实验报告

实验二 MATLAB矩阵及运算

一、实验目的

1、掌握矩阵和数组的表示与赋值方法

2、了解字符串、结构和单元等数据类型在MATLAB中的使用 3、掌握MATLAB中基本的数值运算,了解基本统计函数的使用 4、掌握多项式基本运算以及线性方程组的求解方法 二、实验内容

1、利用“:”操作符和linspace函数生成数组a=[0,6,12,18,24,30,36,42],并将数组a分别转化为4*2和2*4的矩阵。

实验结果: >> a=0:6:42 a =

0 6 12 18 24 30 36 42

>> b=reshape(a,4,2) b =

0 24 6 30 12 36 18 42

>> c=reshape(a,2,4) c =

共64 页,第 10页


15年13级matlab实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:奥鹏南开16春学期《中国近代人物研究(尔雅)》在线作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: