matlab上机报告绘制函数,Matlab程序设计上机报告

y=(exp(0.3*a(i))-exp(-0.3*a(i)))/2*sin(a(i)+0.3)+log((0.3+a(i))/2) End

5.当n 分别取100、1000、10000时,求下列格式的值:要求分别用顺序结构和向量运算(使用sum 函数)来实现。

(1))6

...(1 (3121112)

2222π=+++++n

>> A=[0,0,0];

n=[100,1000,10000]; for i=1:3 for j=1:n(i)

A(i)=1/(j^2)+A(i); end end A A =

1.6350 1.6439 1.6448 >> A=[0,0,0];

n=[100,1000,10000]; for i=1:3 j=1:1:n(i);

039cd48a9a6062476f9e63148d0b1c9b.png

A(i)=sum(1./j.^2); end A A =

1.6350 1.6439 1.6448 (2)

???

?

?=???? ??+-??? ??????? ??????? ????2...)12)(12()2)(2(...756653443122πn n n n >> A=[1,1,1];

n=[100,1000,10000]; for i=1:3 for j=1:n(i)

A(i)=A(i)*((2*j)^2)/((2*j-1)*(2*j+1)); end end >> A

A =

1.5669 1.5704 1.5708

6.建立5×6矩阵,要求输出矩阵第n 行元素。当n 值超过矩阵的行数时,自动转为输出矩阵最后一行元素,并给出出错信息。 >> A=rand(5,6)

n=input('输入第几行?'); if n>5 n=5;

disp('超出范围,输出最后一行的元素'); A(n,:) else A(n,:) end

第4章 1.绘制下列曲线

(1)!

33

x x y -=

>> x=0:pi/100:2*pi; >> y=x-x.^3/factorial(3);

>> plot(x,y)

(2)64222=+y x

>> ezplot('x.^2+2*y.^2-64',[-8,8,-6,6])

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值