matlab 累加 向量化,matlab数值数组及向量化运算

第 3 章 数值数组及向量化运算

MATLAB的核心内容:数值数组和数组运算

3.1 数值计算的特点和地位

符号计算的局限性:有很多问题1)无法解,2)求解时间过长

数值计算:适用范围广,能处理各种复杂的函数关系,计算速度快,容量大。

【例3.1-1】已知f(t) tcost,求s(x) (1)符号计算解法

syms t x ft=t^2*cos(t) sx=int(ft,t,0,x) ezplot(sx,0,5) hold on ft =

t^2*cos(t) sx =

1-257-jpg_6_0_______-428-0-0-428.jpg

2

x

f(t) dt。

(2)数值计算解法

dt=0.05; t=0:dt:5; Ft=t.^2.*cos(t); Sx=dt*cumtrapz(Ft); % 小梯形面积的累加求Ft曲线下的面积,由一个个宽度为dt的小梯形面积累加得到的

t(end-4:end) % end指示最后一个元素的位置 Sx(end-4:end)

plot(t,Sx,'.k','MarkerSize',12) xlabel('x'),ylabel('Sx'),grid on

图 3.1-1 在区间[0, 5]采样点上算得的定积分值

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值