首页
15问答网
>
matlab使用函数dblquad二重积分后为结果为复数,实际上应为一实数,哪位高手看看哪里出错了
matlab使用函数dblquad二重积分后为结果为复数,实际上应为一实数,哪位高手看看哪里出错了
2025-04-05 10:28:58
推荐回答(1个)
回答1:
程序中r=sqrt(R1^2-y^2);当y的绝对值大于R1时,r是复数,导致后面的含r的式子都是复数,积分结果也是复数。可这样改:r=sqrt(abs(R1^2-y^2));
相关问答
最新问答
嗜酸细胞瘤样结节是怎么回事
国际进口变速运动健身自行车品牌排行榜上土拨鼠Marmot,尼古拉等十大最贵的山地自行车价格图片
非本地户口,上幼儿园有什么规定
从厦门杏林内茂到同安的西柯路口可以乘几路公交车可以到达
怎么幽默回复不回你信息的人?试试这些调侃尴尬的搞笑句子
榆树直达德惠客车
昆明理工水电的调剂问题
三星平板提示安装政策阻止你安装该应用程序。解决方法?
沈阳在哪学习雅思好?朗格,新东方,环球,世博都怎么样?
从南医大二附院东院到南京站怎么坐公交车,最快需要