找回密码
 注册
Simdroid-非首页
查看: 49|回复: 1

matlab求积分得虚数解,该如何处理

[复制链接]
发表于 2014-4-5 11:25:21 | 显示全部楼层 |阅读模式 来自 四川成都
悬赏1仿真币未解决
我用matlab算个积分,代码如下:
fun=inline('(sqrt(1+5.0922*10^(-3)*x.^2-113912.59118*x.^0.4)).^(-1)','x');
>> Isim=quad(fun,0,1)

Isim =

       1.03139105902778e-05 -     0.003703254098542i

但是我算的是时间,这个结果该怎么处理

发表于 2014-4-30 00:11:24 | 显示全部楼层 来自 江苏
Simdroid开发平台
两种思路:(1)取虚数的幅值或者相位,它们都是实数;(2)直接取虚数的实部。具体要看你这个问题里面虚数表示的含义。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-5 12:31 , Processed in 0.025778 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表