Magic07 发表于 2010-12-24 09:32:41

请问版主

你好,我最近在学习mathcad这个软件,主要是解决工程计算的问题,在工程中,有一些公式有很多变量,有一些是不变的,有一些是每次计算变化的,有一些是要求的。我解方程组的时候,每次都是把所有已知的量都写进去,这样下次计算的时候还得把变化的数再改一下。能不能在解方程组的公式中,用字母代表这些已知量呢?

zpz77777 发表于 2010-12-24 14:08:18

你可以
1、把随实际问题变化的常量(称之为泛常数吧),定义为方程组外的输入参数,以后类似问题,需改变这些常数时,在求解块外(或方程组外),改变这些泛常数定义即可。
2、干脆,使用符号求解,得到包含泛常数符号的解的表达式。

Magic07 发表于 2010-12-24 15:59:44

2# zpz77777
谢谢版主的答。版主的贴子我正在学习,受宜菲浅。
我还有一个问题,那就是在mathcad里面,求一个函数的值,变量是不是只能是数,而不能是一个已经赋值的变量啊。比如a:=0.5 求sin(g)=,就无法求出来

zpz77777 发表于 2010-12-25 08:29:06

如果你使用求值等号求值,(即按键盘等号求值),变量必须先赋予一个数值,(即必须先写入g:=5等等)。如果你要把未经赋值的变量,纳入运算,最后必应得出包含变量符号的表达式,(你就是笔算也是这样)。这样的运算及其结果,应该是符号演算,不是数值演算,要达到你的目的,必须使用符号演算等号,(即在输入等号时,不按键盘等号,改按英文输入状态下的ctrl+. 。)
    详情请看老朽的另一张帖子《六类等号的异同》。
页: [1]
查看完整版本: 请问版主