matlab上机习题,Matlab上机练习题及答案

--------------------------------------------------------------------- 205、求

?n!

n?1解:命令文件为 sum=0; s=1;

for n=1:20 s=n*s;

sum=sum+s; end sum

--------------------------------------------------------------------- 6、求Sn?a?aa?aaa???aa?a得值,其中a是一个数字,由键盘输入,表达式中位数最多项a的个数,也由键盘输入。例如:输入a=3,n=4,

解:命令文件为

sum=0; s=0;

a=input('请输入a的值:') n=input('请输入n的值:') for i=1:n

s=s+a*10^(i-1); sum=sum+s;

end

sum

---------------------------------------------------------------------

--------------------------------------------------------------------- 10、求下列极限值(1)limsin2x

x??0sin5x7、计算下列分段函数的值:

?0x?f(x)???x?3545?x?10

??2xx?10解:命令文件为

x=input('输入x的值:') if x<=5 f=0;

elseif x>5&x<=10 f=(x-3)/4.0; else

f=2*x; end f

--------------------------------------------------------------------- 8、有一群鸡和兔子,加在一起头的数量是36,脚的数量是100,编程序解答鸡和兔子数量各是多少? 解:命令文件为 for x=0:36

for y=0:36-x

if (x+y==36)&(2*x+4*y==100) disp('鸡有:') disp(x)

disp('兔子有') disp(y) end end end

--------------------------------------------------------------------- 9、(1) 化简表达式f?cos2x?2sin2x; (2)对表达式x4?x2?6进行因式分解。 解:命令文件为 syms x

f1=cos(2*x)+(sin(x))^2 f2=x^4-x^2-6 t1=simple(f1) t2=factor(f2)

(2)lim(x??x2?x?x2?x)

解:命令文件为 syms x

f1=sin(2*x)/sin(5*x)

f2=sqrt(x^2+x)-sqrt(x^2-x) t1=limit(f1,x,0) t2=limit(f2,x,inf)

--------------------------------------------------------------------- 11、求下列级数之和

(1)s1?x?2x2?3x3?nxn(2)s2?1?4?9?16?10000

解:命令文件为: syms x n m s1=n*x^n s2=n^2

t1=symsum(s1,n,1,n) t2=symsum(s2,n,1,100)

--------------------------------------------------------------------- 12、在区间1subplot(121); axis equal;

fplot('sqrt(x^2-1)+x',[1 4],'r:') subplot(122);

fplot('sin(5*x^2+3)',[1 4],'-.g') axis square;

--------------------------------------------------------------------- 13、x???2,2?,y?[?2,2],自己设定步长,产生三维

网格X,Y,并在一个图形窗口的四个子窗口分别绘制z?x?e?x2?y2的三维网格图,带底座的三维网格

图,三维曲面图和带等高线的三维曲面图。 解: figure;

[X,Y]=meshgrid(-2:0.1:2); Z=X.*exp(-X.^2-Y.^2); subplot(2,2,1)

mesh(X,Y,Z) %mesh绘制三维网格图,meshz绘制带底座的三维网格图

title ‘三维网格图’ subplot(2,2,2) meshz(X,Y,Z)

title ‘带底座的三维网格图’ subplot(2,2,3) surf(X,Y,Z)

title ‘三维曲面’ subplot(2,2,4) surfc(X,Y,Z)

title ‘带等高线的三维曲面’

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值