matlab 离散积分曲线,MATLAB 怎么直接把离散数据积分两次,得出积分的曲线变化图啊,...

答:离散数据积分只能得到数值结果,不能得到曲线方程。要先拟合出曲线方程,再得到曲线变化图。

答:可以先用ployfit将数据拟合成一个多项式,然后再对这个多项式求积分。不过你这个图形很难用多项式进行拟合,所以该方法虽然简单,但在这不可龋 自己编写图形积分m函数。这种方法适合用于数据点很密集的情况,即用两个函数值的平均值代替小矩形的...

答:t=0:0.01:2*pi; x=sin(t); s_x=cumtrapz(t,x);%s_x就是x的数值积分 plot(t,x,t,s_x) ___________ 楼主请您明白一点,sin(t)的不定积分是-cos(t)+C,C是任意常数,而用数值方法作出来的是定积分,是sin(t)从0积到t的积分,因此在t=0时,就是0。根...

答:哦 这个比较简单,下面使用两种方法 %by dynamic %see also http://www.matlabsky.com %contact me matlabsky@gmail.com %2009.2. % %得到积分数据,这里的x我是随机生成的 x=rand(1,1000); t=[1:1000]*(1/100); % %方法一 trapz(t,x) % %方法二...

答:如果你的t是固定的,那么这个积分求出来就是一个单个值。如果你非要画曲线的话,那么你的t必须是变量,曲线是积分值关于t的函数的曲线。

答:请具体说明 是用三次样条来拟合,还是傅里叶级数,等等

答:用curve fitting tool对数据求拟合曲线,然后用符号演算求曲线积分和导数 求得拟合曲线为: a1 = 244.7 ; b1 = 0.002618 ; c1 = 1.046 ; a2 = 264.4 ; b2 = 0.007853 ; c2 = 0.6281 ; a3 = 121.9 ; b3 = 0.01312 ; c3 = 0.6719 ; fx = a1*sin(b1*x...

答:R是指的什么,只要知道,用simulink两三个模块就能搞定

答:问题主要出现在f0这个函数。 在s比较小而x比较大的时候,指数函数的值在数值意义上为0(小于realmin=2.2251e-308),而Bessel函数的值为无穷大(大于realmax=1.7977e+308),导致出现0*Inf的情况,结果为非数NaN。被积函数的值一旦出现NaN,数值...

答:这个问题和另一个问题(编号2051722037141864067)基本相同,但与那个问题相比,又多了一处错误: f1=integral(@(v)f0(v,x),0,inf); f2=arrayfun(@(x)f1,x);和 f2=arrayfun(@(x)integral(@(v)f0(v,x),0,inf),x);的作用是不一样的: 对于后一种写...

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值