数学实验问题详解1Word下载.docx

上传人:b****4 文档编号:14316103 上传时间:2022-10-22 格式:DOCX 页数:13 大小:213.12KB
下载 相关 举报
数学实验问题详解1Word下载.docx_第1页
第1页 / 共13页
数学实验问题详解1Word下载.docx_第2页
第2页 / 共13页
数学实验问题详解1Word下载.docx_第3页
第3页 / 共13页
数学实验问题详解1Word下载.docx_第4页
第4页 / 共13页
数学实验问题详解1Word下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

数学实验问题详解1Word下载.docx

《数学实验问题详解1Word下载.docx》由会员分享,可在线阅读,更多相关《数学实验问题详解1Word下载.docx(13页珍藏版)》请在冰豆网上搜索。

数学实验问题详解1Word下载.docx

3,2,3,4;

0,4,-2,5]

求|A|

abs(A)

ans=

2324

1232

3234

0425

求r(A)

rank(A)

4

求A-1

A-1

-3213

0-321

2123

-13-34

求特征值、特征向量

[V,D]=eig(A)%返回矩阵A的特征值矩阵D与特征向量矩阵V

V=

0.73350.7335-0.3804-0.0312i-0.3804+0.0312i

-0.0024+0.5329i-0.0024-0.5329i-0.3907-0.0001i-0.3907+0.0001i

-0.3166-0.0283i-0.3166+0.0283i-0.8280-0.8280

-0.0556-0.2718i-0.0556+0.2718i0.0301-0.1235i0.0301+0.1235i

D=

-3.1766+0.6201i000

0-3.1766-0.6201i00

005.1766+0.7101i0

0005.1766-0.7101i

 

将A的第2行与第3列联成一行赋给b

b=[A(2,:

),A(:

3)'

]

b=

1-232233-2

1.

a=round(unifrnd(1,100))

i=7;

whilei>

=0

i=i-1;

b=input('

请输入一个介于0到100的数字:

'

);

ifb==a

disp('

Youwon!

'

break;

elseifb>

a

disp('

High'

elseifb<

Low'

end

end

结果

a=

82

50

Low

75

85

High

2.

clearall;

clc;

n=input('

请输入数字n='

n1=floor(n/100);

%取出百位数字n1

n2=mod(floor(n/10),10);

%取出十位数字n2

n3=mod(n,10);

%取出个位数字n3

ifn1^3+n2^3+n3^3==n

fprintf('

%d是“水仙花数”'

n)%注意输出格式前须有%符号

else

%d不是“水仙花”'

请输入数字n=234

234不是“水仙花数”>

3.

price=input('

请输入商品价格'

switchfix(price/100)

case{0,1}%价格小于200

rate=0;

case{2,3,4}%价格大于等于200但小于500

rate=3/100;

casenum2cell(5:

9)%价格大于等于500但小于1000

rate=5/100;

casenum2cell(10:

24)%价格大于等于1000但小于2500

rate=8/100;

casenum2cell(25:

49)%价格大于等于2500但小于5000

rate=10/100;

otherwise%价格大于等于5000

rate=14/100;

price=price*(1-rate)%输出商品实际销售价格

请输入商品价格250

price=

242.5000

4、

Functionf=myfun(x)

x=input;

s=pi*x*x

l=pi*x^2

Functiony=circle(r)

4.

symsr

s=pi*r*r

l=2*pi*r

5.functionfibonacci(n,m)

f

(1)=1;

f

(2)=1;

fori=3:

max(n,m)

f(i)=f(i-1)+f(i-2);

fprintf('

第%d项'

m)

x=f(m)

前%d项'

n)

s=f(1:

n)

COMMANDWINDOW输入:

fibonacci(20,50)

1.绘制的图像,要求用蓝色的星号画图;

并且画出器官包络线的图像,用红色的点划线画图。

2.用fplot和ezplot命令绘出函数在区间上的图像。

3.在同一图像窗口画三个子图要求使用指令gtext,axis,legend,title,xlabel,和ylabel:

(3)

1.

x=0:

pi/25:

4*pi;

y1=exp(x/3).*sin(3*x);

y2=exp(x/3);

y3=-exp(x/3);

plot(x,y1,'

b*'

x,y2,'

r-.'

x,y3,'

t=1:

0.1:

10

y=exp(-2*t/3).*sin(1+2*t);

plot(t,y);

figure

fplot('

exp(-2*t/3).*sin(1+2*t)'

[1,10])

ezplot('

x=1:

1/50:

8;

y=exp(1./x).*sin(x);

subplot(1,3,3),plot(x,y,'

b-'

legend('

y=exp(1/x)sinx'

),gridon,

title('

),

xlabel('

x轴'

),ylabel('

y轴'

gtext('

真棒'

),axis([x1x8y1y10])

pi/50:

2*pi;

y1=sin(x);

y2=cos(x);

y3=sin(2*x);

k*--'

rs-'

bo--'

),gridon

曲线y1=sin(x),y2=cos(x)与y3=sin(2*x)'

y1=sin(x)'

),gtext('

y2=cos(x)'

y3=sin(2*x)'

'

5.绘制圆锥螺线的图像并加各种标注,圆锥螺线的参数方程为:

6.在同一图形窗口画半径为1的球面,柱面以及极坐标

7.用mesh与surf命令绘制三维曲面的图像,并使用不同的着色效果及光照效果。

8.绘制由函数形成的立体图,并通过改变观测点获得该图形在各个坐标平面上的投影。

9.画三维曲面与平面的交线。

5.

20*pi;

x=t.*cos(pi/6.*t);

y=t.*sin(pi/6.*t);

z=2*t;

plot3(x,y,z);

gridon;

圆锥螺线'

ylabel('

zlabel('

z轴'

axissquare

6.

v=[-2 

-2 

2];

subplot(1,3,1),sphere

以半径为1的球面'

),xlabel('

),zlabel('

),axis(v)

subplot(1,3,2),cylinder

柱面'

subplot(1,3,3),t=0:

pi/100:

polar(t,(1/2)*sin(4*t))

p=(1/2)*sin(4t)'

7.

[X,Y]=meshgrid(-8:

0.5:

8);

Z=X.^2+3*Y.^2;

subplot(1,2,1);

mesh(X,Y,Z);

shadinginterp

subplot(1,2,2);

surf(X,Y,Z);

shadingflat

8.

[xx,yy,zz]=sphere(40);

x=xx*3;

y=yy*4;

z=zz*2;

surf(x,y,z)

axisequal

9.

[X,Y]=meshgrid(-2:

2);

Z1=5-X.^2+Y.^2;

subplot(1,3,1),mesh(X,Y,Z1),title('

曲面'

Z2=3*ones(size(X));

%创建一个和y矩阵相同大小的纯1矩阵

subplot(1,3,2),mesh(X,Y,Z2),title('

平面'

r0=abs(Z1-Z2)<

=1;

ZZ=r0.*Z2;

YY=r0.*Y;

XX=r0.*X;

subplot(1,3,3)

plot3(XX(r0~=0),YY(r0~=0),ZZ(r0~=0),'

*'

交线'

10.

v=[-22-22-22];

[x,y,z]=sphere(30);

surf(4*x,4*y,4*z)

半径为4的球面'

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1