- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科学班数学实验与Matlab作业
作业1.求Fibonacci数列中第一个大于10000的数。
f1=1;f2=1;n=2;
while f2=10000
f2=f1+f2;
f1=f2-f1;
n=n+1;
end
f2
f2 =
10946
n
n =
21
作业2.在同一个图形窗口中画出如下三个函数的图像,要求使用指令gtext、axis、legend、title、xlabel、ylabel:
y1=exp(x/3)sin(3x),0x4pi
y2=exp(x/3), 0x4pi
Y3=-exp(x/3), 0x4pi
x=0:0.1:4*pi;
y1=exp(x/3).*sin(3*x);y2=exp(x/3);y3=-exp(x/3);
plot(x,y1,.r);hold on;plot(x,y2,:b);hold on;plot(x,y3,:g);
title(函数及其包络线);xlabel(x轴);ylabel(y轴);
axis tight;
gtext(函数y1);gtext(上包络线y2);gtext(下包络线y3);
legend(函数y1,上包络线y2,下包络线y3);
legend(函数y1,上包络线y2,下包络线y3,0);
函数图像如下所示:
作业3.,求a的值使得 1. a4不能由a1、a2、a3线性表示。 2. a4可以由a1、a2、a3线性表示,并写出表达式。
syms a
a1=[1 4 0 2];a2=[2 7 1 3];a3=[0 1 -1 1];a4=[3 10 a 4];
A=[a1,a2,a3,a4];
A1=[A(1,:)./A(1,1);A(2,:)-A(2,1)/A(1,1)*A(1,:);
A(3,:)-A(3,1)/A(1,1)*A(1,:);A(4,:)-A(4,1)/A(1,1)*A(1,:)]
A1 =
[ 1, 2, 0, 3]
[ 0, -1, 1, -2]
[ 0, 1, -1, conj(a)]
[ 0, -1, 1, -2]
A2=[A1(1,:)-A1(1,2)/A1(2,2)*A1(2,:);A1(2,:)/A1(2,2);
A1(3,:)-A1(3,2)/A1(2,2)*A1(2,:);A1(4,:)-A1(4,2)/A1(2,2)*A1(2,:)]
A2 =
[ 1, 0, 2, -1]
[ 0, 1, -1, 2]
[ 0, 0, 0, conj(a)-2]
[ 0, 0, 0, 0]
ANSWER1:当时,a4不能由a1,a2,a3线性表示;:
当时,a4能由a1,a2,a3线性表示;
rref([a1,a2,a3])
ans =
1 0 2
0 1 -1
0 0 0
0 0 0
%a1,a2,a3线性相关,a3可以由a1,a2线性表示;
a4(3)=2
a4 =
3
10
2
4
A=[a1,a2,a3];B=a4;
x=A\B
Warning: System is rank deficient. Solution is not unique.
In sym.mldivide at 41
x =
-1
2
0
ANSWER2:当时,a4能由a1,a2,a3线性表示,;
作业4.洛伦兹方程是一组典型的非线性方程,来源于大气物理研究。在一定的参数下,方程的解表现出了非常复杂而又有趣的现象。请数值求解如下洛伦兹方程
积分初值选任意不全为0的数值即可,要求(1)编写程序求解上述方程组(2)绘制三条运动轨道(x(t),y(t),z(t)) (3)观察不同初值的影响,观察最终运动状态。取四组不同的初值,将其运动轨道画在一副图上,要求使用subplot。并描述你的心得体会。
(1)建立m-文件nzq.m如下:
function dy=nzq(t,y)
dy=zeros(3,1);
dy(1)=10*(y(2)-y(1));
dy(2)=y(1)*(28-y(3))-y(2);
dy(3)=y(1)*y(2)-
原创力文档


文档评论(0)