我正在尝试使用physical_constants和ezunits计算(wx)Maxima中光子的能量:
|lambda| : 800 * 10^-9 ` m;
其中|表示Escape ...正确显示为希腊语lambda,但wxMaxima并不像通常那样确认该值。
接下来我尝试使用E = h * c / lambda
constvalue (%h * %c / |lambda|) `` J;
但wxMaxima再次没有显示任何结果。
如果我使用lambda
拼写而不是希腊符号,那么一切正常......
|greek|
仅适用于文字输入吗?
答案 0 :(得分:1)
这很简单:lambda表示匿名lambda函数,并且不能用作符号。请改用%lambda。
类似的情况适用于phi:phi可以用作符号,但是%phi是一个常量,其值为1.61 ...(黄金比例)。
基于%phi而不是phi求导数将始终导致0;-)