请问下用Reduce化简显示无法利用 Reduce 现有的方法求解?
mathematica吧
全部回复
仅看楼主
level 2
Reduce[(2 Ndab vin \[CurlyPhi]s^2 (vo vin_max - vin_min) vo_dab^2)/(
R (vin_max - vin_min) vin_min (vin - Ndab vo_dab)) ==
1, \[CurlyPhi]s]
出现这种情况的原因是?我对照了一下语言参考资料语法应该也没问题啊?有没有好心人教教孩子
2022年07月01日 02点07分 1
吧务
level 15
下划线在Mathematica里是内置函数Blank的简写,不要用在变量命名里。不过这个失败例子还满有意思的,因为,哪怕是把代码改成
Reduce[(2 Ndab vin \[CurlyPhi]s^2 (vo vin@MAX - vin@min) vo@dab^2)/(R (vin@max -
vin@min) vin@min (vin - Ndab vo@dab)) == 1, \[CurlyPhi]s]
它都可以顺利运行。可能是模式匹配在Reduce内部触发了啥东西。
2022年07月02日 02点07分 2
以下是一个简化样本:Reduce[x^2 == f_a f, x]
2022年07月02日 04点07分
@xzcyr 我这里报错Reduce::nsmet
2022年07月02日 06点07分
@asdasd1dsadsa 你是说带下划线的版本还是不带的版本?不带的版本,9.0.1,12.3.1,13.1全部测试通过。
2022年07月02日 06点07分
@xzcyr 噢,我可能会错意了。。。
2022年07月02日 07点07分
1