Численное решение дифура в Maple?
> f:=(x,y)->sin(x)*cos(exp(y;
f := (x, y) -> sin(x) cos(exp(y
> D[1](f);
(x, y) -> cos(x) cos(exp(y
> D[1](f0,0);
cos(1)
>
Help -> Introduction -> Mathematics... -> Calculus... -> Differential Calculus... -> D
можно еще diff(f(xx)
А как при этом вычислить значение частной производной в какой-то конкретной точке?
s:=x->diff(f(xx);
y:=s(5);
Еще есть какие нить варианты?
Error, (in s) wrong number (or type) of parameters in function diff
Уже все перепробывал а все равно не пашет!
EQ={...} ?
И что не попадает в диапазон?
EQ:= {Diff(...)}
во втором случае 0-10000 = -10000, логично? должно быть 0..10000. разве нет?
Maple не стоит, но насколько я помню:
EQ:=...;
IC1:=...;
IC2:=...;
...
sols:=pdsolve({EQ,IC1,IC2,...},...);
Все решилось гораздо тупее. Скопировал пример из хелпа добавил два члена в уравнение и все решилось. А самописный идентичный не хотел скатина. Всем спасибо.
Оставить комментарий
Spin
Блин как в этой глупой программе задать частную производную при каком то заначении переменной по которой идет диференцирование? Задолбался уже блин там в хелпе искать.