Unable to delete variable

2 ビュー (過去 30 日間)
Danielle Sloan
Danielle Sloan 2021 年 3 月 11 日
回答済み: Rik 2021 年 3 月 11 日
I have a variable (zeta) that I want to delete from a structure (A).
I tried to use the removevars() function:
A1 = removevars(A, ('zeta'));
and got the following error message:
"Undefined function 'removevars' for input arguments of stype 'struct'."
When I used which removevars it showed me the path for the function (C:\Program Files\MATLAB\R2019a\toolbox\matlab\datatypes\@tabular\removevars.m % tabular method) so why is it not working?

採用された回答

Rik
Rik 2021 年 3 月 11 日
removevars will only work on tables, not on structs. Use rmfield to remove a field from a struct.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeStructures についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by