How to split/reduce dimension of a variable

Hello,
I have a variable of size 40 x 40 x 2 x 102400 and i want to seperate this variable to two 40 x 40 x 102400 variables. I plan to use the data on python, but have problems with the size and dimensions of the data. I don't know if this is an easy or a complex problem but i am new to matlab and couldn't find how to do this.

 Akzeptierte Antwort

KALYAN ACHARJYA
KALYAN ACHARJYA am 31 Jul. 2019
Bearbeitet: KALYAN ACHARJYA am 31 Jul. 2019

1 Stimme

Lets var is the main variable-
var1=var(:,:,1,:);
var2=var(:,:,2,:);

4 Kommentare

But this leaves me with a 40 x 40 x 1 x 102400 , how do i remove that 1.
should i use
squeeze(var1)
madhan ravi
madhan ravi am 31 Jul. 2019
Yes.
KALYAN ACHARJYA
KALYAN ACHARJYA am 31 Jul. 2019
Thanks @Madhan
Olca Orakci
Olca Orakci am 31 Jul. 2019
Thank you both :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Climate Science and Analysis finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by