Borrar filtros
Borrar filtros

error index exceeds matrix dimension. I am not using matrix

1 visualización (últimos 30 días)
syms th d alpha a th1 th2 l1 l2 lc1 lc2 I1z I2z m1 m2
d(1,1)=m1*lc1^2+m2*(l1^2+lc2^2+2*lc2*l1*cos(th2))+I1z+I2z;
d(1,2)=m2*(lc2^2+l1*lc2*cos(th2))+I2z;
diff(d(1,2),th(1))+diff(d(1,1),th(2))
Index exceeds matrix dimensions.

Respuesta aceptada

KSSV
KSSV el 4 de Dic. de 2017
syms th d alpha a th1 th2 l1 l2 lc1 lc2 I1z I2z m1 m2
d(1,1)=m1*lc1^2+m2*(l1^2+lc2^2+2*lc2*l1*cos(th2))+I1z+I2z;
d(1,2)=m2*(lc2^2+l1*lc2*cos(th2))+I2z;
diff(d(1,2),th1)+diff(d(1,1),th2)
It should be th1 and th2 not th(1), th(2)
  3 comentarios
Muhammad Salahul Din
Muhammad Salahul Din el 4 de Dic. de 2017
I am trying to find out christoffel symbols
Sunny Katyara
Sunny Katyara el 8 de Abr. de 2019
Dear Muhammad Salahul Din, did you find the christoffel symbols? Can you share the code here Please?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Numbers and Precision 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