Getting an error "INDEX OUT OF BOUNDS" in my matlab program. Please help.

조회 수: 2 (최근 30일)
for i=1:3 fepsn=i; end %%Loop for epsilon values for icounter=1:3 epsn=fepsn(icounter) Attempted to access fepsn(2); index out of bounds because numel(fepsn)=1.(ERROR HERE)
end
%%Shape function for axial effect N1(epsn)=(-1/2)*epsn*(1-epsn); N2(epsn)=(1+epsn)*(1-epsn); N3(epsn)=(1/2)*epsn*(1+epsn);
%%First Derivatives of Shape Function N1=diff(N1(epsn),epsn); N2=diff(N2(epsn),epsn); N3=diff(N3(epsn),epsn);
%%%%Second Derivatives of Shape Function N11=diff(N1(epsn),epsn,2); N22=diff(N2(epsn),epsn,2); N33=diff(N3(epsn),epsn,2);

채택된 답변

madhan ravi
madhan ravi 2018년 10월 2일
편집: madhan ravi 2018년 10월 2일
for i=1:3
fepsn(i)=i; % (i) was added to avoid overwriting of the variable
end

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by