2014 dxdy logo

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

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




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

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

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

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

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

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


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