24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1700  |  回复: 1

notdingy

铁虫 (正式写手)

[求助] 关于MATLAB里面突然出现长数字的问题,求大神帮忙!已有1人参与

在script中输入的是
test1 =(4*pi^2*n^2*(1/lamda - 1/lamdab))/(lamda^2*(k^2 - 4*pi^2*n^2*(1/lamda - 1/lamdab)^2)^(1/2))

为什么运行之后莫名其妙出现很多数字???如下(不应该还是原式吗?)

test1 =

(2778046668940015*n^2*(1/lamda - 1/lamdab))/(70368744177664*lamda^2*(k^2 - (2778046668940015*n^2*(1/lamda - 1/lamdab)^2)/70368744177664)^(1/2))
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

铸剑人

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
notdingy: 金币+10, ★★★很有帮助, 谢谢 2015-11-29 18:28:57
你定义成符号变量就是原来的公formula ,这样直接输入,matlab会将非变量系数计算出来的、你可以调用simple()进行化简
绝尘。
2楼2015-11-29 15:05:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 notdingy 的主题更新
信息提示
请填处理意见