Trying to copy a column from a array into a tall array
조회 수: 1 (최근 30일)
이전 댓글 표시
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
답변 (1개)
Bora Eryilmaz
2022년 12월 22일
편집: Bora Eryilmaz
2022년 12월 22일
Use tall() around the new data column:
T = tall(rand(10,2));
t = rand(10,1);
T(:,2) = tall(t);
참고 항목
카테고리
Help Center 및 File Exchange에서 Tall Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!