MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MathCAD论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=36)
-   -   [问题] 14版本,变量定义问题 (https://www.labfans.com/bbs/showthread.php?t=13168)

erzao 2011-04-15 14:32

14版本,变量定义问题
 
1 个附件
这个是一根梁受弯时候弯曲做功方程,E是弹性模量,为常数,I在等截面直杆中也是常量,在MATHCAD14版本,按如下定义,(1)式怎么不出现红色的”该变量未定义“,而(2)式却出现此问题?

zpz11111 2011-04-16 07:39

回复: 14版本,变量定义问题
 
[QUOTE=erzao;42960]这个是一根梁受弯时候弯曲做功方程,E是弹性模量,为常数,I在等截面直杆中也是常量,在MATHCAD14版本,按如下定义,(1)式怎么不出现红色的”该变量未定义“,而(2)式却出现此问题?[/QUOTE]

(1) 式,只是写出了一个表达式,尚未做任何定义,所以mathcad系统对他未做检查。
(2)式,已做定义,所以mathcad系统对他做了检查。提醒你还有未赋值的变量符号。

erzao 2011-04-23 18:53

回复: 14版本,变量定义问题
 
1 个附件
[QUOTE=zpz11111;43017](1) 式,只是写出了一个表达式,尚未做任何定义,所以mathcad系统对他未做检查。
(2)式,已做定义,所以mathcad系统对他做了检查。提醒你还有未赋值的变量符号。[/QUOTE]
感谢版主的回复。此E为常量,请教,1、如何在MATHCAD中定义一个常量?2、如下图中,如何删除积分符号?
BTW:这个论坛的回复功能实在是很不方便[QUOTE][/QUOTE]

zpz11111 2011-04-24 08:43

回复: 14版本,变量定义问题
 
2 个附件
[QUOTE=erzao;43336]感谢版主的回复。此E为常量,请教,1、如何在MATHCAD中定义一个常量?2、如下图中,如何删除积分符号?
BTW:这个论坛的回复功能实在是很不方便[/QUOTE]
A: 一般的说,你如果要做数值演算,在定义式之前,直接用定义等号(英

文冒号) 写出 E:= ?.... I:= ?....即可,mathcad 不必像一般高级语

言,用不着刻意去指定常数属性。不过,你这个定义式是不定积分,他只能

做符号演算。(mathcad 有些运算只能做符号演算,比如“不定积分”、

“求极限”....等等。)
B: 你如果要做符号演算,可以不必理会这个红字警告,用符号等号

(Ctrl+.),写出y(x)→
假如有符号解mathcad就会为你求出来。

请看页面截图:

erzao 2011-04-24 15:41

回复: 14版本,变量定义问题
 
[QUOTE=zpz11111;43363]A: 一般的说,你如果要做数值演算,在定义式之前,直接用定义等号(英

文冒号) 写出 E:= ?.... I:= ?....即可,mathcad 不必像一般高级语

言,用不着刻意去指定常数属性。不过,你这个定义式是不定积分,他只能

做符号演算。(mathcad 有些运算只能做符号演算,比如“不定积分”、

“求极限”....等等。)
B: 你如果要做符号演算,可以不必理会这个红字警告,用符号等号

(Ctrl+.),写出y(x)→
假如有符号解mathcad就会为你求出来。

请看页面截图:[/QUOTE]
是我误解MATHCAD的符号运算的意思了,一直以为存在某种方法指定变量为某个符号的话,后面计算按普通(常规手酸)一样了。MATHCAD需要指定计算为符号计算才能达到这个效果。


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

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