Borrar filtros
Borrar filtros

INV(A)*b can be slower and lass accurate than A/b./ consider using A/b for INV(A)*b or b/A for b*INV(A). how to get rid of this warning

7 visualizaciones (últimos 30 días)
i am getting this errror in the following code alfa = inv([r00 r11 r10 r12; r11 r00 r01 r01;r10 r01 r00 r02; r12 r01 r02 r00])*[r01 r10 r11 r11];

Respuesta aceptada

Stephen23
Stephen23 el 26 de Feb. de 2015
Editada: Stephen23 el 26 de Feb. de 2015
Either:
  • Change to use the recommended operation, then this message will go away.
  • Suppress the message: right-click on that wavy-red line and accept "Suppress INV(A).b..." -> "On This Line".
The best solution is to change your code to use the recommended operation:
[r00 r11 r10 r12; r11 r00 r01 r01;r10 r01 r00 r02; r12 r01 r02 r00] / [r01 r10 r11 r11];

Más respuestas (1)

tina jain
tina jain el 26 de Feb. de 2015
yes, division operation is working. thanks

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by