Effacer les filtres
Effacer les filtres

Only 1st layer of a 3D Matrix.

19 vues (au cours des 30 derniers jours)
Nicholas Deosaran
Nicholas Deosaran le 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)

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (1)

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

Catégories

En savoir plus sur Multidimensional Arrays dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by