查看完整版本 : [问题] 14版本,变量定义问题
这个是一根梁受弯时候弯曲做功方程,E是弹性模量,为常数,I在等截面直杆中也是常量,在MATHCAD14版本,按如下定义,(1)式怎么不出现红色的”该变量未定义“,而(2)式却出现此问题?
zpz11111
2011-04-16, 07:39
这个是一根梁受弯时候弯曲做功方程,E是弹性模量,为常数,I在等截面直杆中也是常量,在MATHCAD14版本,按如下定义,(1)式怎么不出现红色的”该变量未定义“,而(2)式却出现此问题?
(1) 式,只是写出了一个表达式,尚未做任何定义,所以mathcad系统对他未做检查。
(2)式,已做定义,所以mathcad系统对他做了检查。提醒你还有未赋值的变量符号。
(1) 式,只是写出了一个表达式,尚未做任何定义,所以mathcad系统对他未做检查。
(2)式,已做定义,所以mathcad系统对他做了检查。提醒你还有未赋值的变量符号。
感谢版主的回复。此E为常量,请教,1、如何在MATHCAD中定义一个常量?2、如下图中,如何删除积分符号?
BTW:这个论坛的回复功能实在是很不方便
zpz11111
2011-04-24, 08:43
感谢版主的回复。此E为常量,请教,1、如何在MATHCAD中定义一个常量?2、如下图中,如何删除积分符号?
BTW:这个论坛的回复功能实在是很不方便
A: 一般的说,你如果要做数值演算,在定义式之前,直接用定义等号(英
文冒号) 写出 E:= ?.... I:= ?....即可,mathcad 不必像一般高级语
言,用不着刻意去指定常数属性。不过,你这个定义式是不定积分,他只能
做符号演算。(mathcad 有些运算只能做符号演算,比如“不定积分”、
“求极限”....等等。)
B: 你如果要做符号演算,可以不必理会这个红字警告,用符号等号
(Ctrl+.),写出y(x)→
假如有符号解mathcad就会为你求出来。
请看页面截图:
A: 一般的说,你如果要做数值演算,在定义式之前,直接用定义等号(英
文冒号) 写出 E:= ?.... I:= ?....即可,mathcad 不必像一般高级语
言,用不着刻意去指定常数属性。不过,你这个定义式是不定积分,他只能
做符号演算。(mathcad 有些运算只能做符号演算,比如“不定积分”、
“求极限”....等等。)
B: 你如果要做符号演算,可以不必理会这个红字警告,用符号等号
(Ctrl+.),写出y(x)→
假如有符号解mathcad就会为你求出来。
请看页面截图:
是我误解MATHCAD的符号运算的意思了,一直以为存在某种方法指定变量为某个符号的话,后面计算按普通(常规手酸)一样了。MATHCAD需要指定计算为符号计算才能达到这个效果。
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.