Система диф уравнений

Форум пользователей пакета Mathcad

Модератор: Admin

корнилов
Сообщения: 17
Зарегистрирован: Пн фев 27, 2012 10:00 pm

Система диф уравнений

Сообщение корнилов » Пн фев 27, 2012 10:06 pm

подскажите пожалуйста,как решить данную систему, с одним уравнением я еще справлюсь, но с двумя не знаю как
Изображение

Korobov V I
Сообщения: 1609
Зарегистрирован: Вт янв 21, 2003 5:12 pm

Re: Система диф уравнений

Сообщение Korobov V I » Вт фев 28, 2012 10:00 am

корнилов писал(а):подскажите пожалуйста,как решить данную систему, с одним уравнением я еще справлюсь, но с двумя не знаю как
Изображение

1. Прикрепите к сообщению файл Mathcad, а не рисунок. Чтоб нам не делать лишней работы и все не набирать вручную.
2. Укажите начальные условия, т.е. значения i и Uсв при t=0.
А еще лучше - посмотрите в хелпе, как решаются систеиы дифур с помощью функции Odesolve.

корнилов
Сообщения: 17
Зарегистрирован: Пн фев 27, 2012 10:00 pm

Re: Система диф уравнений

Сообщение корнилов » Ср фев 29, 2012 7:37 pm

извините, конечно, как же я сразу не догадался
вот файл

i(0)= -0.1671931
Uсв(0)=0

Коробов В И
Сообщения: 156
Зарегистрирован: Вт янв 15, 2008 6:43 pm

Re: Система диф уравнений

Сообщение Коробов В И » Ср фев 29, 2012 11:05 pm

корнилов писал(а):извините, конечно, как же я сразу не догадался
вот файл

i(0)= -0.1671931
Uсв(0)=0

Вот файл.

корнилов
Сообщения: 17
Зарегистрирован: Пн фев 27, 2012 10:00 pm

Re: Система диф уравнений

Сообщение корнилов » Чт мар 01, 2012 8:49 am

уважаемйы Коробов В И, безмерно благодарю вас))
не могли бы вы еще уточнить, с каким шагом происходит интегрирование? не могу понять

Korobov V I
Сообщения: 1609
Зарегистрирован: Вт янв 21, 2003 5:12 pm

Re: Система диф уравнений

Сообщение Korobov V I » Чт мар 01, 2012 11:10 am

корнилов писал(а):уважаемйы Коробов В И, безмерно благодарю вас))
не могли бы вы еще уточнить, с каким шагом происходит интегрирование? не могу понять

Рад, что помог.
По поводу шага. Обратите внимание на то, что находится "в теле" функции Odesolve. Сначала идет вектор, затем t (имя независимой переменной), затем 1 (произвольно выбранная пользователем конечная точка интегрирования). По умолчанию функция Odesolve разбивает интервал от 0 до 1 на 1000 интервальчиков. Т.е. в этом случае шаг интегрирования составляет 0.001.
Шаг интегрирования можно изменить, добавив в тело Odesolve через запятую еще один аргумент - число шагов интегрирования.