Borrar filtros
Borrar filtros

Calculate derivatives of "a matrix"

3 visualizaciones (últimos 30 días)
Max
Max el 19 de Nov. de 2012
Hi at all, I have a polynomials coefficients matrix of W rows in the form f(x)= ax^2 + bx + c
M= [a1 b1 c1 ; a2 b2 c2 ; ... ... ...];
I calculate the derivatives of each polynomial :
M1der=polyder(M(1,:))
for each rows...
Is there a command to calculate the derivatives coefficients matrix?
The important is that the new matrix as 1 value in 1 cell, not all-in-one.
Thanks so much

Respuestas (1)

Matt J
Matt J el 19 de Nov. de 2012
Editada: Matt J el 19 de Nov. de 2012
M1der=[2*M(:,1),M(:,2)];
or more generally for degree n polynomails
M1der=bsxfun(@times,M(:,1:end-1), n:-1:1);
  2 comentarios
Max
Max el 19 de Nov. de 2012
Thanks, but I mean for all matrix, not for a single row.
Matt J
Matt J el 19 de Nov. de 2012
Yes. That's what I've given you.

Iniciar sesión para comentar.

Categorías

Más información sobre Polynomials en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by