Derivaive of Matrix

Derivaive of Matrix - Mensajes

#1 Publicado: 14/11/2009 21:29:51
Sttroh80

Sttroh80

0 me gusta en 2 mensajes.

Grupo: User

Hi.

In using your (great) program I encounered an annoying thing: I was unable to derivate a Matrix. Please add this feature if possible sice working with large matrixes is quite timeconsuming
#2 Publicado: 14/11/2009 21:49:02
Radovan Omorjan

Radovan Omorjan

325 me gusta y 1 no me gusta en 2.052 mensajes.

Grupo: Moderator

Hello,

Please look at the examples included in SMath Studio and the wiki page diff. If this is not what you need, please be more specific about the problem you would like to be solved.

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#3 Publicado: 15/11/2009 20:11:02
Sttroh80

Sttroh80

0 me gusta en 2 mensajes.

Grupo: User

The thing I am trying to do is turn this: d/dx(x^2, x, x+1)
into (2x, 1, 1). but with bigger matrixes as well, not only vectors (or 1x3 matrix)
#4 Publicado: 15/11/2009 22:00:17
Radovan Omorjan

Radovan Omorjan

325 me gusta y 1 no me gusta en 2.052 mensajes.

Grupo: Moderator

Try this,

[MATH]M(x)←mat(x^2;1-x;x;x^3+e^x;2;2)[/MATH]
[MATH]r←rows(M(x))[/MATH]
[MATH]c←cols(M(x))[/MATH]
[MATH]for(i;range(1;r);for(j;range(1;c);el(dM;i;j)←diff(el(M(x);i;j);x)))[/MATH]
[MATH]Mprime(x)←dM[/MATH]
[MATH]Mprime(x)—mat(2*x;-1;1;3*x^2+e^x;2;2)[/MATH]
[MATH]Mprime(2)=mat(4;-1;1;19,3891;2;2)[/MATH]

Try with a matrix function M(x) with more rows and columns.

Regards,
Radovan

When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
  • Nuevos mensajes
  • Sin mensajes nuevos