找到一个常数的定积分?

2视图(30天)
你好。我正在写一个程序解决的类高斯定律数值和情节点。我遇到的问题是在积分。高斯定律为一个球体可以重新排列成两个定积分:罪恶的积分(θ)从0到π和1从0到2π的积分。我trapz用于:
θ= 0:π/ 100:π;
polarintegral =罪(θ);
φ= 0:π/ 100:2 *π;
azimuthintegral = 1;
极地= trapz(θ,polarintegral);
方位= trapz(φ,azimuthintegral);
θ积分完美工作。Matlab,然而,似乎不明白如何集成1,因为它不是一个φ的函数。项目说明说,我们不允许解的积分计划,即使是简单的。有人有什么想法我如何可以解决这个问题吗?
顺便说一下,我用Matlab 2009 b如果有影响。谢谢你!

接受的答案

沙Prasanna
沙Prasanna 2013年1月16日
编辑:沙Prasanna 2013年1月16日
也许你想这样做:
阿兹= 1(长度(φ),1);
方位= trapz(φ,az)
1评论
瑞秋
瑞秋 2013年1月16日
谢谢你这么多!它完美的工作,现在我的程序运行像它应该!现在适应更复杂的问题。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!