是否有与Python';是沙雷吗?

是否有与Python';是沙雷吗?,python,matlab,python-xarray,Python,Matlab,Python Xarray,我一直在Python和Matlab之间来回切换各种地球科学项目,通常发现Matlab的结构更易于建模,然而,Python有一些非常简洁的包,我似乎在Matlab中找不到等价物 有人知道是否有一个与xarray(xarray.pydata.org)等价的Matlab吗?这将非常有助于在三维空间中组织和索引我的完整数据集 我正在寻找的东西,允许Matlab数组被索引和堆叠到一个对象一起 干杯您在MatLab中检查过cell吗? 它是一个矩阵集合,您可以通过索引访问它们 num = 5; your_c

我一直在Python和Matlab之间来回切换各种地球科学项目,通常发现Matlab的结构更易于建模,然而,Python有一些非常简洁的包,我似乎在Matlab中找不到等价物

有人知道是否有一个与xarray(xarray.pydata.org)等价的Matlab吗?这将非常有助于在三维空间中组织和索引我的完整数据集

我正在寻找的东西,允许Matlab数组被索引和堆叠到一个对象一起

干杯

您在MatLab中检查过cell吗? 它是一个矩阵集合,您可以通过索引访问它们

num = 5;
your_cell = cell(num,1);
your_cell{i} = your_mat
你在MatLab中检查过cell吗? 它是一个矩阵集合,您可以通过索引访问它们

num = 5;
your_cell = cell(num,1);
your_cell{i} = your_mat

有许多方法可以实现类似的功能,这取决于哪些功能对您来说最重要(3d数组、结构、表、自定义类…)。另外,与寻找等价物不同,也许您可以通过直接使用MATLAB中的
xarray
。谢谢。是的,我确实考虑过通过Python接口使用xarray,但由于我正在运行1000个循环,我担心不断来回传递数组会增加运行时间。感谢你的提示这里有很多方法可以实现类似的事情,这取决于哪些功能对你来说最重要(3d数组、结构、表格、自定义类…)。另外,与寻找等价物不同,也许您可以通过直接使用MATLAB中的
xarray
。谢谢。是的,我确实考虑过通过Python接口使用xarray,但由于我正在运行1000个循环,我担心不断来回传递数组会增加运行时间。谢谢你的提示