У меня есть простой класс загрузки данных:
classdef DataLoader
properties
data;
end
methods
function obj = loadData(obj, file)
obj.data = csvread(file);
end
end
end
После загрузки данных я вижу, что объект сообщает, что данные находятся в:
s = DataLoader();
s.loadData('data.csv')
ans =
DataLoader with properties:
data: [8738102×8 double]
Однако, когдаЯ получаю доступ к данным:
s.data
ans =
[]
Кроме того, после этого доступа:
s =
DataLoader with properties:
data: []
РЕДАКТИРОВАТЬ: поэтому я решил свою проблему:
s = s.loadData('data.csv');
, ноЕсть способ сделать просто:
s.loadData('data.csv');