在Maxima中绘制函数

时间:2020-02-05 21:08:11

标签: maxima wxmaxima

我正在尝试使用wxdrawdf()函数在Maxima中绘制两个函数(两个微分方程),我的代码是错误的,因为尝试运行它时出现以下错误

无法识别2D图形对象,*

我要绘制的两个函数是(x ^ 2-4)(y + 2)和(x-1)(y ^ 2-9) 我对wxdrawf()的实现是

load(drawdf);
wxdrawdf((x^2-4)*(y+2),(x-1)*(y^2-9),field_arrow=true, [trajectory_at, 1,-2], [trajectory_at, 2,3], [trajectory_at, 2,-3], [trajectory_at, -2,3], [trajectory_at, -2,-3] )$

1 个答案:

答案 0 :(得分:0)

我认为问题在于,在调用wxdrawdf时首先放置的两个表达式必须是两个元素的列表,而不是两个单独的参数。试试这个:

wxdrawdf ([(x^2-4)*(y+2), (x-1)*(y^2-9)], ...);

在此放置其他任何参数代替...

错误消息模糊;该消息应帮助用户找出问题所在。如果您有兴趣,也许可以将错误报告给Maxima错误跟踪器:https://sourceforge.net/p/maxima/bugs/

相关问题