关于利用trapz对数组进行积分。

3 Ansichten (letzte 30 Tage)
jukknceng
jukknceng am 25 Mai 2023
Beantwortet: pgerden am 25 Mai 2023
程序如图利用trapz函数对数组进行积分
但是一直报错:
“错误使用 permute
ORDER 包含无效的 permutation 索引。”
希望好心人指导一下,感谢!

Akzeptierte Antwort

pgerden
pgerden am 25 Mai 2023
这样就好了
从2开始积分
t=-18.321:0.0022365:18.321;
platform_H=100;
platform_H_error=normrnd(0,1,1,16384)+platform_H;
Dslow_vector=ones(1,16384);
for m=2:16384
t_1=t(1:m);
platform_H_error_1=platform_H_error(1:m);
Dslow_vector(m)=trapz(t_1,platform_H_error_1);
end

Weitere Antworten (0)

Kategorien

Mehr zu 数值积分和微分 finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!