Hello.
Suppose we have a grid block 100x90x80, where grid blocks: x=1:100, y=1:90, z=1:80, array is r(x,y,z) with some values.
How to make an array of a smaller grid block, which is located inside this big block? Now, the blocks are: x=21:60, y=21:70, z=31:50; i.e. it will be a smaller grid block 40x50x20. Thank you!

 Réponse acceptée

Adam
Adam le 29 Sep 2016
result = r(21:60, 21:70, 31:50 );
I'm not sure I see what the problem is?

2 commentaires

Thank you, I am not very experienced in this program.
Adam
Adam le 29 Sep 2016
I was just surprised because you almost answered your own question. When you are new to Matlab the command line ( as well as the help) is your best resource. Just try things out there and see what you end up with - it is how I learned at the start and still do. You just need to try out syntaxes and here the obvious one would have given you the right answer!

Connectez-vous pour commenter.

Plus de réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by