Help Error using eig Input to EIG must not contain NaN or Inf
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Error using eig
Input to EIG must not contain NaN or Inf.
Error in composite_twoshaft_spurgear (line 450)
w=sort(abs(imag(eig(EF))));
E=[o,-(MM1+MM2+MMd);(MM1+MM2+MMd),(CC1+CC2+CCB1+CCB2)+(Oma1*(GG1+GGd1)+Oma2*(GG2+GGd2))];
F=[(MM1+MM2+MMd),o;o,(KK1+KK2+KKB1+KKB2)];
EF=-inv(E)*F;
w=sort(abs(imag(eig(EF))));
ww(:,n)=w;
[C,D]=eig(EF);
7 comentarios
KSSV
el 9 de Jul. de 2017
So problem is with MM1 etc values. You have to show us the complete code to solve the problem.
Walter Roberson
el 9 de Jul. de 2017
Please show the output of
rcond(E)
rank(E)
rank(F)
nnz(~isfinite(E))
nnz(~isfinite(F))
Respuestas (1)
Cheng Xu Feng
el 10 de Jul. de 2017
2 comentarios
Walter Roberson
el 10 de Jul. de 2017
How do you know they are wrong?
What is your current code? What are
rcond(E)
rank(E)
rank(F)
nnz(~isfinite(E))
nnz(~isfinite(F))
laiche zeghdi
el 18 de Oct. de 2023
i have same problem . can you help me
1) An error occurred while running the simulation and the simulation was terminated
Caused by: Input to EIG must not contain NaN or Inf.
2) Cannot create variable 'if' in workspace Caused by:
ASSIGNIN cannot assign to variables with the same name as a MATLAB keyword
Ver también
Categorías
Más información sobre Linear Algebra 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!