Trying to copy a column from a array into a tall array
Mostra commenti meno recenti
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?
Risposte (1)
Bora Eryilmaz
il 22 Dic 2022
Modificato: Bora Eryilmaz
il 22 Dic 2022
Use tall() around the new data column:
T = tall(rand(10,2));
t = rand(10,1);
T(:,2) = tall(t);
1 Commento
Gavin Pugh
il 4 Gen 2023
Categorie
Scopri di più su Matrix Indexing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!