Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
3 / 3 / 0
Регистрация: 10.11.2012
Сообщений: 65
1

Найти все корни нелинейных уравнений.

20.12.2012, 19:38. Показов 3071. Ответов 3
Метки нет (Все метки)

Найти все корни нелинейного уравнения f(x)=0, определив начальное приближенное графически, с помощью функций solvе,если это возможно и fzero( необходимо воспользоватся каждой из этих функций) Если поиск всех корней невозможен приведите обоснование.
2x-sin(x-0.5)=1+y
e(x+2)+(x-4)2=0

Помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2012, 19:38
Ответы с готовыми решениями:

Найти корни системы нелинейных уравнений
Ребят необходимо найти решение системы нелинейных уравнений. \left.\begin{matrix}...

Найти точное и приближенное решения системы нелинейных уравнений
Найти точное(если это возможно) и приближенное решения системы нелинейных уравнений, определив...

Создать систему N нелинейных уравнений и найти ее решение относительно всех неизвестных
Тут в общем то возник новый вопрос, весьма проблемный, аналогов я пока что не находил, поэтому...

Найти все корни уравнения
Строил график уравнения (x-3)*cosx=1 и искал его корни. Но отображается почему-то только один...

3
5146 / 3483 / 357
Регистрация: 02.04.2012
Сообщений: 6,389
Записей в блоге: 16
21.12.2012, 10:27 2
Лапка, это нужно решить каждое отдельно или решить систему?

Добавлено через 1 минуту
* а во втором y не участвует. Так и должно быть?
0
3 / 3 / 0
Регистрация: 10.11.2012
Сообщений: 65
21.12.2012, 10:53  [ТС] 3
Я извиняюсь снова за картинку но я думаю так будет понятнее) и отпадут лишние вопросы) как я понял это не система

Найти все корни нелинейных уравнений.
0
5146 / 3483 / 357
Регистрация: 02.04.2012
Сообщений: 6,389
Записей в блоге: 16
21.12.2012, 11:55 4
Во втором корней нет:
Matlab M
1
2
3
4
5
6
7
% графической решение
x = linspace(-6,6,500);
y1 = exp(x+2)+(x-4).^2;
plot(x,y1)
ylim([-500 500])
grid on
R = solve('exp(x+2)+(x-4)^2','2*x-sin(x-0.5)-1');
Как видишь, R - empty sym, т.е. пустое. И на графике ноль не пересекаем:

Найти все корни нелинейных уравнений.


Первое: перепишем его чуток:
y = 2*x-sin(x-0.5)-1; тогда:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
clear all, clc
 
% рисуем графики побыстрячку
x = linspace(-6,6,500);
y = 2*x-sin(x-0.5)-1;
plot(x,y), hold on
grid on
 
R = solve('2*x-sin(x-0.5)-1');
x0 = double(R)
plot(x0,0,'or') % отмечаем точку кореня
  
%числовое решение
x1 = fzero('2*x-sin(x-0.5)-1',0)
 
% погрешность
dx = abs(x0-x1)
И рисуночек:

Найти все корни нелинейных уравнений.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2012, 11:55

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Найти все корни функции на интервале методом дихотомии
Численное решение нелинейных уравнений. Найти все корни функции f(x) на интервале методом...

Системы нелинейных уравнений
Доброго времени суток! У меня есть по этой теме вопрос: простенькое ЧИСЛЕННОЕ решение (без...

Решение нелинейных уравнений (НУ)
3(x+S) – 14 + ex - e –x = R ,-границы отрезка, R,S,погрешность-числа которые должны вводиться с...

Cистема нелинейных уравнений
A*(exp(x*p1)-1)=е1 A*(exp(x*p2)-1)=е2 нужно решить такую систему с помощью решения одиночного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.