帮我看看这个积分问题
我是新学的MATLAB有个方程求积分,不知道该怎么积,
大家有什么高见,请帮忙解决谢谢!
方程如下,
γ, К是常数;θ是角度, 从0到θm
[ 本帖最后由 eight 于 2007-12-7 16:28 编辑 ]
回复 #1 evilwbj 的帖子
help int or quad做数值积分吧 如果令sinθ=sinλ*sinθm
那么θ从0到θm,λ从0到π/2
这样变换后公式变成
这样在用quad来求 不知道行不行?
回复 #3 evilwbj 的帖子
经验证符号积分int不适合:Warning: Explicit integral could not be found.
因此只能通过数值的方法
至于数值的方法到底行不行,自己试试就知道了,help quad
[ 本帖最后由 花如月 于 2007-12-7 14:12 编辑 ] % gama=2;kapa=3;
f=strcat('sqrt((1+2*sin(sita).^2).*(1+3*sin(sita).^2)./(sin(pi/2)^2)-sin(sita).^2)');
v=quadl(inline(f),0,pi/2); 谢谢大家 这么热心
我去实践学习下!
页:
[1]