MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MathCAD论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=36)
-   -   [问题] 求助啊。这个他为什么叫我是实数啊? (https://www.labfans.com/bbs/showthread.php?t=17876)

liyuanxi23 2012-11-18 15:34

求助啊。这个他为什么叫我是实数啊?
 
2 个附件
这个积分式。其中a是积分变量,r是定值,m的范围是0-r/((2)^(1/3))
他怎么老是提示说,该值必须为实数啊?这个显然是实数啊。。为什么啊!!
附件里有图片。。求大神们 带我看看。。谢谢了

liyuanxi23 2012-11-18 15:36

回复: 求助啊。这个他为什么叫我是实数啊?
 
那个r是0.35,m的是从0-1的,以0.01递增的

zpz11111 2012-11-19 06:52

回复: 求助啊。这个他为什么叫我是实数啊?
 
请传上你的页面文件。
因为从你的截图发现,你的开方运算符误用了开n次方的符号,又没有填写方次。(但这样的报错信息,应该是“占位符为空”),不见原页面文件,不好深入分析。

zpz11111 2012-11-19 09:06

回复: 求助啊。这个他为什么叫我是实数啊?
 
原来你用的版本是 mathcad prime 2.0 ,用这个版本,根号左边存在占位符阴影,就不足为怪了。假如这个判断成立,由于这个版本分析能力较强,也许可以用它分析出问题的所在。

liyuanxi23 2012-11-19 12:45

回复: 求助啊。这个他为什么叫我是实数啊?
 
1 个附件
谢谢。。我补上上了2.还是这个问题额。该如何处理呢

liyuanxi23 2012-11-19 12:48

回复: 求助啊。这个他为什么叫我是实数啊?
 
我的报错 原因是 此项应为实数。。我都不知道 这怎么可能出来复数。。不过我减小了r 到0.1时。就成功出来了数据。难道是编译器里的处理问题?还是什么。

zpz11111 2012-11-19 18:47

回复: 求助啊。这个他为什么叫我是实数啊?
 
2 个附件
1、MP2.0 的根号运算符,是多用运算符,开平方不用填入方次都可以。老朽原以为你用的是 MC15 ,才有“用错运算符之议论”。
2、你的积分上限,在根号内表达式成为负值时,就会成为虚数(也就是复数)。
请看下面的讨论:(页面摘自mathcad prime2.0)


所有时间均为北京时间。现在的时间是 21:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.