Index in position 1 exceeds array bounds. Index must not exceed 1.

6 ビュー (過去 30 日間)
Sin Wei Phang
Sin Wei Phang 2022 年 1 月 17 日
コメント済み: Image Analyst 2022 年 1 月 17 日
Need some help on the coding. Please and Thanks!
  3 件のコメント
KSSV
KSSV 2022 年 1 月 17 日
Told is a scalar i.e. it is a constant and you are trying to extract second element element from it. So error pops out. You need to intialize Told into a matrix and fill some values into it.
Image Analyst
Image Analyst 2022 年 1 月 17 日
Attach the whole script if you want more help.

サインインしてコメントする。

回答 (1 件)

per isakson
per isakson 2022 年 1 月 17 日
編集済み: per isakson 2022 年 1 月 17 日
What is your intention with this assignment?
%% Initial condition
T(:,:) = 293; % initial temperature (K)
Matlab makes T a scalar.
In the first iteration
Told = T;
assigns this scalar to Told
In the first iteration the failing statement
T(j,k)=(Told(j,k)*(1-r1-r2)+dt*D...
references Told(2,2), which throws the error.
  1 件のコメント
Sin Wei Phang
Sin Wei Phang 2022 年 1 月 17 日
I need to show contour plot of temperature distribution and crater depth in Z direction every 10% of the pulse duration.

サインインしてコメントする。

タグ

製品


リリース

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by