2016-12-04 3 views
1

Рассмотрим следующую систему двух нелинейных (квадратичных) уравнений с = 0,400256 и = 0,916403.Как вы строите нелинейную квадратичную систему?

- + - +^2 = 0

- + + -^2 = 0

Plot два неявных уравнений и заметим, что существуют два решения: одно в начале , а другой близко к (1,3, 0,8).

Вот что мой код выглядит так далеко:

a=0.400256; 
b=0.916403; 
f = @(x) [-x(1) + a*x(1) - b*x(2) + b*x(1)^2]; 
f2 = @(x) [-x(2) + b*x(1) + a*x(2) - a*x(1)^2]; 
ezplot('f',[-10 10 -10 10]); hold on; 
ezplot('f2',[-10 10 -10 10]); 
grid 
+0

StackOverflow не для домашних заданий. Важно продумать эти проблемы и попытаться найти решение самостоятельно. Если вы столкнетесь с проблемами программирования, мы здесь, чтобы помочь, а не делать домашнее задание. – Vedda

+0

Опубликовать любые ошибки, полученные до сих пор. –

+0

Это лучше, но каков ваш конкретный вопрос? Вы попали на ошибку или пытались сделать что-то, что не работает? – Vedda

ответ

1

Вы были на правильном пути, но не определены функции должным образом.

a=0.400256; 
b=0.916403; 
f1 = @(x,y) -x + a*x - b*y + b*x.^2; 
f2 = @(x,y) -y + b*x + a*y - a*x.^2; 
ezplot(f1); 
hold on 
ezplot(f2); 
Смежные вопросы