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

1 回表示 (過去 30 日間)
Virajan Verma
Virajan Verma 2018 年 10 月 2 日
編集済み: madhan ravi 2018 年 10 月 2 日
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 Center および File ExchangeGet Started with MATLAB についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by