Разные результаты от формы Python и размера Matlab [закрыто]Python

Программы на Python
Гость
Разные результаты от формы Python и размера Matlab [закрыто]

Сообщение Гость »


У меня есть файл в формате netcdf. Я хочу знать его размеры.
В Matlab я использовал размер (a). Возвращает "100 76 4 42250"

Код: Выделить всё

ncdisp training_dataset_ADT.nc
filename = 'training_dataset_ADT.nc'
ds = ncread (filename,'tiles_input_training');
a1 = size(ds);
Но!
В Python я использовал a.shape. Возвращает "42250 4 76 100"

Код: Выделить всё

import xarray as xr
ds = xr.open_dataset("training_dataset_ADT.nc", engine="netcdf4")
a2 = ds.tiles_input_training.shape
print(a2)
Why are the results different? Which one is correct?


Источник: https://stackoverflow.com/questions/781 ... atlab-size

Вернуться в «Python»