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

2 ビュー (過去 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 ExchangeLoops and Conditional Statements についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by