Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

Error in my matlab program regarding value of an index. Help.

1 vue (au cours des 30 derniers jours)
Virajan Verma
Virajan Verma le 15 Oct 2018
Clôturé : MATLAB Answer Bot le 20 Août 2021
for i=1:9
N_matrix(1,i)=N(rem(i,3))*ex(i/3);(ERROR HERE)
end
Attempted to access ex(0.333333); index must be a positive integer or logical.
Error in practisee3 (line 9) N_matrix(1,i)=N(rem(i,3))*ex(i/3);
  8 commentaires
Dennis
Dennis le 15 Oct 2018
Modifié(e) : Dennis le 15 Oct 2018
This actually shows that ex is not a function, but a matrix. Matrix indices need to be positive integer (1,2,3,4,5). ex(1/3) does not exist.
Kevin Chng
Kevin Chng le 15 Oct 2018
Modifié(e) : Kevin Chng le 15 Oct 2018
why do you want to do i/3 for ex if it is a matrix? because 1/3 won't be 1 for your first iteration.

Réponses (0)

Cette question est clôturée.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by