matlab 被积函数带参数的积分
(2012-06-29 14:24:12)
标签:
杂谈 |
matlab 被积函数带参数的积分
QQ:1046233911
代写matlab
1 被积函数带参数的积分
题目:
函数为 y=sin(k*x)*x^2,对x积分,
积分区域为【1,5】,目的是要画 k 和 y 的图形.
方法一
%带参数积分
clear all
k=linspace(1,5);
for i=1:length(k)
kk=k(i);
fun=inline(subs('sin(k*x)*x^2','k',kk));
y(i)=quadl(fun,1,5);
end
hold on;
plot(k,y,'r')
方法二
f=@(k) quad(@(x) sin(k.*x).*x.^2,0,5)
kk=linspace(0,5);
y=zeros(size(kk));
for ii=1:length(kk)
y(ii)=f(kk(ii));
end
plot(kk,y)
方法三
plot(linspace(0,5),arrayfun(@(k) quad(@(x)
sin(k.*x).*x.^2,0,5),linspace(0,5)))
http://www.chinavib.com/thread-42369-1-1.html
前一篇:[转载]matlab求定积分
后一篇:matlab 求含有参数的定积分