помогите с piecewise

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

Модератор: Admin

Orochimaru
Сообщения: 3
Зарегистрирован: Сб мар 01, 2008 2:19 pm

помогите с piecewise

Сообщение Orochimaru » Сб мар 01, 2008 2:42 pm

у мя проблема!инужно окак можно скорее решить!! помогите плиз!!! вобщем дело обстоит так...
вот в этой проге нужно чтобы график температуры T(t) опустился до 36.6 и дальше пошел парал-но оси t!!!помоги пожалуста!!!мне это нужно для того чтобы окончательно закончить работу,благодаря которой поступлю в ВУЗ!!короче сдаю диссертацию вместо экзама по математике!!!!люди help me please!!

Irmantas
Сообщения: 589
Зарегистрирован: Ср апр 27, 2005 8:49 pm
Откуда: Литва, Каунас

Re: помогите с piecewise

Сообщение Irmantas » Сб мар 01, 2008 11:08 pm

Это проблема не в мапле! Ошибка может быть в задаваемых переменнах или в самой ДУ.

Orochimaru
Сообщения: 3
Зарегистрирован: Сб мар 01, 2008 2:19 pm

Re: помогите с piecewise

Сообщение Orochimaru » Вс мар 02, 2008 10:32 am

Irmantas писал(а):Это проблема не в мапле! Ошибка может быть в задаваемых переменнах или в самой ДУ.


да мне можно искусственно поправить....самому смоделить график.....незнаю как.....а можно в piecewise одним условием поставить другой piecewise?...

aar
Сообщения: 100
Зарегистрирован: Чт авг 10, 2006 11:27 am

Сообщение aar » Вс мар 02, 2008 3:19 pm

piecewise работает надежно только в случае простых условий -- t>0 and t<1, например. Поведение dsolve в остальных случаях непредстказуемо. Может решить правильно, а может и нет.
Попробуйте составить две системы, решить их отдельно и потом объединить решение, учитывая условие из вашего piecewise.

Вот пример неправильного с точки зрения пользователя поведения piecewise:

Код: Выделить всё

> piecewise(a(t) > 0 and t < 1, 0, 1);
                           piecewise(t < 1, 0, 1)

Orochimaru
Сообщения: 3
Зарегистрирован: Сб мар 01, 2008 2:19 pm

Сообщение Orochimaru » Вс мар 02, 2008 7:12 pm

спасибо попробую!! но от дальнейшей помощи неоткажусь!)))