Я пытаюсь найти что-то подобное в MATLAB для PyTables 'table.where, которое выбирает подмножество набора данных на основе критериев (таких как col1 = 4). До сих пор мои поиски были совершенно бесплодны. Я не могу поверить, что такая полезная функция не поддерживается каким-то образом ... может ли кто-нибудь помочь?PyTables table.where эквивалент в matlab
MATLAB ver R2011b.
EDIT: В случае непонятности из вопроса, я использую файл HDF5 для хранения данных в MATLAB, поэтому мое желание найти функциональность, аналогичную PyTables.
Как вы загружаете, что файлы формата HDF5 в MATLAB? – Oli
@ uscere90: что именно вы ищете, [набор данных] (http://www.mathworks.com/help/toolbox/stats/dataset.html) типа в MATLAB или способ манипулировать [HDF5] (http : //www.mathworks.com/help/techdoc/ref/hdf5.html) файлы? – Amro
@Amro Я ищу способ манипулирования файлами hdf5. Файл, с которым я работаю, слишком велик, чтобы сразу загрузить все в ram. Я хватаю трехмерный кусок, содержащий нужные мне данные, а затем просматриваю его, как только у Matlab есть его в памяти. Я надеялся, что смогу сделать это с большей элегантностью, таблицей la pytables. Здесь это сразу возвращает ваши соответствующие данные. – uscere90