При попытке следующей конкатенации:Конкатенации числовой матрицы с 1xN ячейкой
for i=1:1:length(Open)
data(i,1) = Open(i);
data(i,2) = Close(i);
data(i,3) = High(i);
data(i,4) = Low(i);
data(i,5) = Volume(i);
data(i,6) = Adj_Close(i);
data(i,7) = cell2mat(dates(1,i));
end
Где все матрицы, но dates
содержат двойные значения, и dates
является массивом ячеек с датами в формате «2001-01-01 ». Выполнение кода выше, я получаю следующее сообщение об ошибке:
??? Subscripted assignment dimension mismatch.
Error in ==> Test_Trades_part2 at 81
data(i,7) = cell2mat(dates(1,i));
Код выше привязан к мастер-кода, который принимает данные от Yahoo Finance, а затем помещает его в моей базе данных SQL.
вы не можете иметь строки и парные разряды в той же матрице. Лучшим вариантом было бы иметь все в ячейке. – MZimmerman6
Не удалось ввести такую ячейку в базу данных SQL, хотя – Nanaki