Matlab дифференцирование


Matlab дифференцирование. Вы можете использовать команду diff для дифференцирования символьных выражений, а также для нахождения производной функции, данной в числовой форме (скажем, в виде М-файла).

 

 

 

Используем функцию дифференцирования:

 

 

 

Здесь программа MATLAB выводит значение для переменной х.

 

А вот другой способ:

 

 

 

Синтаксис для вторых производных выглядит как diff (f(x), 2), а для n-производных - diff (f(x), n). С помощью команды diff можно также вычислять частные производные выражений, содержащих несколько переменных, как в выражении diff (x^2*y, y), но чтобы произвести вычисления нескольких частных по отношению к смешанным переменным, вы должны использовать команду diff многократно, как в выражении diff (diff (sin (x*y/z), x), y)). (He забудьте объявить у и z символьными переменными.)

Существует один пример, где дифференцирование должно быть представлено буквой D, а именно, это когда вам необходимо задать дифференциальное уравнение в виде ввода в команду. Например, чтобы использовать команду вычисления обыкновенных числовых дифференциальных уравнений (ODE) в дифференциальном уравнении y=1+y^2, необходимо ввести следующее:

 

 

Поэтому из выше всего сказанного можно сделать вывод, что вам необходимо просмотреть много дополнительной информации и альтернатив!


Комментарии 

 
+2 #1 Aidana 15.02.2012 08:12
8)
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Сайт создан в Seo-Dubna.ru