Пример решения уравнения в MathCAD 14 (33/34)

Аватар автора
Секреты Творческого Саморазвития
Функция Odesolve, как и функции для решения алгебраических уравнений, используется совместно с ключевым словом given. Рассмотрим на примере использование функции Odesolve. Сначала нужно записать слово given [ги́вэн], а после него -- само уравнение и начальные (или граничные) условия. Для обозначения производной можно воспользоваться панелью «Математический анализ». Откроем ее, щелкнув по кнопке с изображением интеграла на панели «Математическая». С помощью кнопки «Производная» вставим в документ шаблон для первой производной искомой функции. Под знаком дифференциала аргумента запишем имя зависимой переменной -- x, а под знаком дифференциала функции -- имя функции -- «y(x)». Теперь (при помощи сочетания клавиш «Ctrl+=») введем знак логического равенства. В правой части уравнения запишем оставшуюся часть уравнения: «sin(x)+1/y(x)». Теперь нужно ввести либо начальные, либо граничные условия. Мы введем начальные. Запишем: «y(x0)=y1». Символ равенства должен быть такой же, как и при вводе самого́ уравнения, то есть логическим равенством. Переменные x0 и y0 не определены. Их нужно задать выше слова given, чтобы между given и функцией Odesolve не было посторонних математических выражений. Пусть x0 будет равен 0, а y0 -- единице. После задания начальных условий вызовем функцию Odesolve. Ее значение присвоим функции y. Причем, записывать имя неизвестной функции нужно без указания аргумента -- просто y. Параметров у функции Odesolve будет два: имя аргумента -- x, и конечная точка...

0/0


0/0

0/0

0/0