'Error - Array indices must be positive integers or logical values
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Harrison Dove
el 9 de Ag. de 2020
Respondida: Walter Roberson
el 9 de Ag. de 2020
Hey could anyone help me to figure out why i would be getting this error?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/343507/image.jpeg)
0 comentarios
Respuesta aceptada
Walter Roberson
el 9 de Ag. de 2020
t1 = 0;
t2 = 0.04;
So t2-t1 is 0.04 - 0 = 0.04
x_2 = v_x1(t2-t1)+x_1
That code attempts to index v_x1 at location t2-t1 which is v_x1 at index 0.04 which is not valid.
Reminder: MATLAB has absolutely no implied multiplication. None . Not even in the Symbolic Engine. If you want to multiply v_x1 by something then you need .* or * as appropriate.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Matrices and Arrays en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!