- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB软件与基础数学实验
MATLAB软件与基础数学实验
实验1 MATLAB基本特性与基本运算
例1-1 求[12+2×(7-4)]÷32的算术运算结果。
? (12+2*(7-4))/3^2
? ans = 2
例1-2 计算5!,并把运算结果赋给变量y
? y=5*4*3*2*1
? y =120
例1-3
? sqrt(2) % 计算2开平方
? ans = 1.4142
例1-4
? x = sqrt(2); % 计算2开平方并赋值给变量x(不显示)
? x % 查看x的赋值情况
? x = 1.4142
例1-5 设,计算的值。
? a=pi/180*(-24); %转换为弧度值且不显示
? b=pi/180*75; %转换为弧度值且不显示
? z=sin(abs(a)+abs(b))/sqrt(tan(abs(a+b))) %计算结果并显示
? z =0.8888
例1-6 设三角形三边长为,求此三角形的面积。
? a=4;b=3;c=2; %输入边长值且不显示
? s=(a+b+c)/2;
? A=s*(s-a)*(s-b)*(s-c); %计算面积平方且不显示
? A=sqrt(A) %计算面积并显示
? A = 2.9047
例1-7 设,,计算,。
? A=[1,2,3;4,5,6;1,0,1];
? B=[-1 2 0;1 1 3;2 1 1];
?
?ans= 0 4 3
5 6 9
3 1 2
?
?Ans=7 7 9
13 19 21
1 3 1
? % det为求方阵的行列式命令
?ans = -6
? %inv为方阵的求逆命令
?ans = -0.8333 0.3333 0.5000
-0.3333 0.3333 -1.0000
0.8333 -0.3333 0.5000
例1-8 显示上例中矩阵A的第2行第3列元素,并对其进行修改.
? A(2,3)
? A(2,3) = 6
若想把该元素改为-1,只要输入下列语句:
? A(2,3)= -1;
例1-9 分别画出函数和在区间[-6,6]上的图形。
? x= (-6 : 0.1 : 6)*pi; % 从-6pi到6pi以0.1pi为步长生成向量x
? y=x.^2 .* cos(x); % 产生与x对应的函数值向量y(两向量对应元素乘积,用.*)
? z=sin(x) ./ (x+eps); % 产生与x对应的函数值向量z(两向量对应元素相除,用./)
? subplot(1,2,1) % 分图形窗口为1行2列,并在第一个子窗中绘图
? plot(x,y,linewidth,2) % 画函数y的曲线,默认为蓝色(参看实验2)
? grid %在第一个子窗中加坐标网格
? subplot(1,2,2) %在第二个子窗中绘图
? plot(x,z,linewidth,2) % 画函数z的曲线,默认为蓝色(参看实验2)
? grid %在第二个子窗中加坐标网格
例1-10 试求方程组的解。
? a=[1,2,1;4,2,-6;-1,0,2]; % 输入系数矩阵a
? b=[2;3;4]; % 输入右端列向量b
? d=det(a) %求系数矩阵的行列式
? d= 2
? c=inv(a) %求系数矩阵的逆阵
? c = 2.0000 -2.0000 -7.0000
-1.0000 1.5000 5.0000
1.0000 -1.0000 -3.0000
? x=c*b %矩阵左逆乘,结果为方程组的解
? x = -30.0000
22.5000
-13.0000
? X=a\b %用\除法直接求方程组的解X(与上述x相同)
? X = -30.0000
22.5000
-13.0000
? disp([a,b,x])
文档评论(0)