Only 1st layer of a 3D Matrix.

30 Ansichten (letzte 30 Tage)
Nicholas Deosaran
Nicholas Deosaran am 4 Sep. 2020
I have this code and I am having issues trying to figure out how to just display the 1st layer with it's own variable.
Also another variable that displays the absolute central colum.
Thank you.
A = ones(5,5,3).*reshape(1:3,1,1,3)

Akzeptierte Antwort

Asad (Mehrzad) Khoddam
Asad (Mehrzad) Khoddam am 4 Sep. 2020
For layer 1:
A(:,:,1)
For layer i:
A(:,:,i)
For the central column:
A(3,3,:)
  5 Kommentare
Nicholas Deosaran
Nicholas Deosaran am 4 Sep. 2020
Any idea on how to do it ?
Asad (Mehrzad) Khoddam
Asad (Mehrzad) Khoddam am 4 Sep. 2020
This command:
A(3,3,:) = 1;
fills the central column with 1

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Walter Roberson
Walter Roberson am 4 Sep. 2020
ItsOwnVariable = A(:,:,1);
AnotherVariable = squeeze(abs(A(:,round(end/2),:)); %absolute, central ?

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by