How do you avoid unnecessary copies when modifying table objects?
2 ビュー (過去 30 日間)
古いコメントを表示
I'd like to avoid the performance cost of copying large amounts of data inside of tables. For example, if I wanted to add or remove columns from the table via a function, how would you do that without it creating a copy? Do you need to use handle classes or can this be acheived with the built-in tables?
0 件のコメント
採用された回答
Matt J
2022 年 2 月 17 日
編集済み: Matt J
2022 年 2 月 17 日
I think adding and removing columns from tables is largely like adding/removing elements from cell vectors, i.e., it involves no data copying.
7 件のコメント
Matt J
2022 年 2 月 18 日
Thanks for providing that test! I see it's not making a copy.
You're quite welcome. If your question is resolved, though, please Accept-click the answer.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!