本帖最后由 作者 于 2010-10-10 22:44:06 编辑
我没有贴全程序mm有值了,是前面计算的结果;
就是我的if语句用错了,
(setq kx (getreal "\n输入同时使用系数<1>:")) ;输入同时使用系数
(if (= kx nil) (setq kx 1.00)) ;当没有输入,同时使用系数黑认为同时使用系数为1
(setq Pjs (* Kx mm)) ;求计算功率
(setq k1 (getreal "\n输入功率因数<0.80>:")) ;输入功率因数
(if (= k1 nil) (setq kx 0.80)) ;当没有输入,功率因数默认为0.8
(setq Ijs (/ Pjs k1)) ;计算电流 |