График функции в Maxima

Я пытаюсь построить две функции (два дифференциальных уравнения) в Maxima, используя функцию wxdrawdf(), мой код неверен, потому что я получаю следующую ошибку, когда пытаюсь запустить его.

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] )$

person Daniel    schedule 05.02.2020    source источник


Ответы (1)


Я думаю, проблема в том, что два выражения, которые вы ставите первыми в вызове wxdrawdf, должны быть списком из двух элементов, а не двух отдельных аргументов. Попробуй это:

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

помещая любые другие аргументы вместо ... там.

Сообщение об ошибке неясно; сообщение должно помочь пользователю понять, что не так. Если вам интересно, возможно, вы можете сообщить об ошибке в систему отслеживания ошибок Maxima: https://sourceforge.net/p/maxima/bugs/

person Robert Dodier    schedule 06.02.2020