eulaer matlab程序,matlab数学实验复习题(有答案)【DOC精选】.doc

matlab数学实验复习题(有答案)【DOC精选】

复习题

1、写出3个常用的绘图函数命令:plot、ezplot、fplot

2、inv(A)表示A的逆矩阵;

3、在命令窗口健入clc,作用是清除工作间管理窗口的所有内容

4、在命令窗口健入clear,作用:清除内存中所有变量

5、在命令窗口健入figure,作用是打开一个新的图形;

6、x=-1:0.2:1表示在区间[-1,1]内以0.2为步长等距取值

7、det(A)表示计算A的行列式的值;

8、三种插值方法:拉格朗日多项式插值,分段线性插值,三次样条插值。

9、若A=,则fliplr(A)=

A-3=A.^2=tril(A)=

triu(A,-1)=diag(A)=A(:,2),=A(3,:)=

normcdf(1,1,2)=0.5%正态分布mu=1,sigma=2,x=1处的概率

unifpdf([5,7],2,6)=【0.25;0】

命令format short的作用保留小数点后四位而format long:保留小数点后14位

format rat的作用是最接近的有理数

interp1(x0,y0,x)的作用是求以x0,y0为节点数组,x为插值点数组的分段线性插值

13、[a,b,c,d]=fzero(@fun,x0)中参数的涵义是a是变号点的近似值,b是对应,的函数值,c是停止运行的原因(c=1即为找到该点,c=0就是没有找到)d是一个结构变量,@fun是求解方程的函数M文件,x0是零点或变号点附近的值。

14、龙格-库塔方法可用如下MATLAB命令求解微分方程[t,x]=ode45(@f,[a,b],x0),中参数的涵义是@fun是求解方程的函数M文件,[a,b]是输入向量即自变量的范围a为初值,x0为函数的初值,t为输出指定的[a,b],x为函数值

15、写出下列命令的功能:axis equal纵、横坐标轴采用等长刻度

text(1,2,‘y=sin(x)’)在x=1,y=2处加上字符串y=sin(x);hold on把新的plot产生的图形画在原来的图形上。

title(‘y=sin(x)’)在图形正上方加上字符串y=sin(x)

16、Matlab中自定义函数M文件的第一行必须以function开头;

17、二种数值积分的库函数名为:quad;quadl

18、unifrnd(1,2,3,4)的功能是:随机生成3行4列均匀分布,每个元素服从(1,2)的矩阵

19、binornd(20,0.3,3,4)的功能是随机生成3行4列服从(20,0.3)的二项分布的矩阵

20、eig(A)的功能是矩阵A的特征值

21、设x是一向量,则hist(x)的功能是作出将X十等分的直方图

22、interp1([1,2,3],[3,4,5],2.5)

Ans=4.5

建立一阶微分方程组的函数M文件。(做不出来)

二、写出运行结果:

1、>>eye(3,4)=

2、>>size([1,2,3])=1;3

3、设b=round(unifrnd(-5,5,1,4)),则=3 5 2 -5

>>[x,m]=min(b);x=-5;m=4

,[x,n]=sort(b)

-5 2 3 5

4 3 1 2

mean(b)=1.25,median(b)=2.5,range(b)=10

4、向量b如上题,则

>>any(b),all(b<2),all(b<6)

Ans=1 0 1

5、>>[5 6;7 8]>[7 8;5 6]=

6、若,则

7、>>diag(diag(B))=

8、>>[4:-2:1].*[-1,6]=-4 12

9、>>acos(0.5),atan(1)

ans=

1.047197551196598

ans=

0.785398163397448

>>norm([1,2,3])

Ans=3.741657386773941

11、>>length([1,3,-1])=3

12、>>x=0:0.4:2;plot(x,2*x,’k*’)

13、>>zeros(3,1);

ans=

0

0

0

14、>>ones(3)=,vander([2,3,5])=

16、>>floor(1:0.3:3)=

1 1 1 1 2 2 2

18、>>subplot(2,2,1); fplot('sin',[0,2*pi]);subplot(2,2,2);plot([1,2,-1]);

>>x=linspace(0,6*pi);subplot(2,2,3);plot3(cos(x),sin(x),x);

>>subplot(2,2,4);polar(x,5*sin(4*x/3));

>>t=linespace(0,2,11)

0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0

>>[a,b]=binostat

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值