Разница в контуре Matlab и контуре Desmos - PullRequest
0 голосов
/ 18 мая 2018

Я построил гиперболу как на Matlab, так и на Desmos.com, используя те же значения и формулы.

График в Matlab

Graph in Matlab

График вDesmos.com

Graph in Desmos.com

Они выглядят похожими и имеют одинаковые значения, но левая гипербола, построенная в Matlab, имеет разрыв и, кажется, что-то странное справаграфик.Мой код в Matlab выглядит следующим образом:

function TDoACalculation()

syms x y deltaD D f;
s1x = 95; s1y = 0; s2x = 0; s2y = 0;

D = sqrt((s1y-s2y).^2+(s1x-s2x).^2);
deltaD = sqrt((95-x).^2-(0-y).^2)-sqrt((0-x).^2-(0-y).^2);
f = ((x.^2)/((deltaD.^2)/(4))-(y.^2)/(((D.^2)/(4))-((deltaD.^2)/(4)))) - 1
disp(f);

figure
fcontour(f, [-50 50  -50 50]);
end

Что-то не так с тем, как я написал код Matlab, что вызвало это, или это так, как я это сделал в Desmos?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...