Trying to copy a column from a array into a tall array
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Trying to copy a column from a double array into a multi-dimensional tall array:
IrregularRawDataTallArray(:,1, targetColumn) = InputArray(1:InputArraySize(1), sourceColumn)
I've tried some differnet syntax but I get a error:
"In the assignment A(m,n,...) = B, B must be either a scalar value or a tall array. "
This is confusing as isn;t a scalar just a single value - and also I don't want the InputArray to be a Tall Array - does this mean I can't do a vector operation on a tall array?
0 Kommentare
Antworten (1)
Bora Eryilmaz
am 22 Dez. 2022
Bearbeitet: Bora Eryilmaz
am 22 Dez. 2022
Use tall() around the new data column:
T = tall(rand(10,2));
t = rand(10,1);
T(:,2) = tall(t);
Siehe auch
Kategorien
Mehr zu Large Files and Big Data finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!