Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Метод половинного деления в Matlab
В Matlab(или Pascal\Mathcad) решить уравнение $lgx-7/(2x+6)=0$ , отделить корни и уточнить решение методом половинного деления

Переношу к матпакетам. АКМ

 Re: Метод половинного деления в Matlab
Аватара пользователя
Нарисуйте эскиз логарифма и гиперболы, чтобы понять, сколько корней и где они могут быть.
Считайте значения левой части уравнения от единицы вправо с шагом два, пока не наткнётесь на положительное значение разности. Ну и делите себе до заданной точности.

 Re: Метод половинного деления в Matlab
Понятно, но как в Matlab это вычислить?

 Re: Метод половинного деления в Matlab
Да в Матлабе-то -- запросто. Просто рисуете график той функции и уверенно опознаёте возможные участки пересечения нуля. И в Маткаде тоже (разве что программировать в Маткаде гораздо противнее). В Паскале -- сложнее: запрограммировать-то вывод графики на экран и там, конечно, раз плюнуть, да вот беда -- Винды с нормальным, человеческим Паскалем не дружат (на уровне прерываний).

 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group