How do i correct this mistake in my matlab program? Please help.
    조회 수: 2 (최근 30일)
  
       이전 댓글 표시
    
ex(1)=lx/J      %%first i term in ex matrix
ex(2)=mx/J      %%second j term in ex matrix
ex(3)=nx/J      %%third k term in ex matrix
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 practisee2 (line 225)
    N_matrix(1,i)=N(rem(i,3))*ex(i / 3);
댓글 수: 5
  Walter Roberson
      
      
 2018년 10월 16일
				First you explain what you intend it to mean. In one of your related posts you said that ex is a function, but it was clear that you had initialized ex as a variable.
답변 (1개)
  madhan ravi
      
      
 2018년 10월 16일
        
      편집: madhan ravi
      
      
 2018년 10월 16일
  
      ex(i / 3); Should be an integer value not a float
So try ex(i)/3
댓글 수: 3
참고 항목
카테고리
				Help Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


