Effacer les filtres
Effacer les filtres

3 dimension array?

9 vues (au cours des 30 derniers jours)
Henry Buck
Henry Buck le 11 Sep 2015
Modifié(e) : Stephen23 le 11 Sep 2015
Hi, How to write 3 or 4 dimansion array?
Thanks, Henry

Réponse acceptée

Stephen23
Stephen23 le 11 Sep 2015
Modifié(e) : Stephen23 le 11 Sep 2015
Any internet search engine will give these pages at the top of the search results:
MATLAB's documentation is really useful and readable. It tells us how to use MATLAB. It has working examples too. You can search it using your favorite internet search engine: this will find the official, correct and recommended ways of using MATLAB. The first link above includes the title "Creating Multi-Dimensional Arrays" at the top of the page. Perhaps you might like to read this.
Here are three easy ways to create ND arrays:
  • indexing:
>> A(:,:,2) = [1,2;3,4];
>> A(:,:,1) = [9,8;7,6]
A(:,:,1) =
9 8
7 6
A(:,:,2) =
1 2
3 4
  • reshape:
>> X = [9,7,8,6,1,3,2,4];
>> reshape(X,2,2,2)
ans(:,:,1) =
9 8
7 6
ans(:,:,2) =
1 2
3 4
  • cat:
>> X = [1,2;3,4];
>> Y = [9,8;7,6];
>> cat(3,Y,X)
ans(:,:,1) =
9 8
7 6
ans(:,:,2) =
1 2
3 4
  1 commentaire
Henry Buck
Henry Buck le 11 Sep 2015
Thanks a lot, Henry

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by