错误使用保存的处理。final_cell不是一个有效的变量名。
35视图(30天)
显示旧的评论
嘿,大家好!
我可能是愚蠢的,因为有些人有同样的问题,但我没有找到他们的主题的解决方案:(。
最后我在我的程序保存数据的一个细胞(我们称之为final_cell)和这个细胞包含到一个结构(处理)所以总细胞的名称是:
handles.final_cell
。
我写这条线:
保存(的最终值。席”、“
handles.final_cell
”);
但是这个错误:
handles.final_cell
不是一个有效的变量名。我不知道怎么改正:/。
我希望这可以理解,因为我的英语是不完美的!
提前谢谢!:)
0评论
接受的答案
克里斯·拉皮埃尔
2021年8月24日
编辑:克里斯·拉皮埃尔
2021年8月24日
你可以试试这个,但它将会节省结构垫文件中各个领域,不仅
final_cell
。
保存(“最终values.mat”,“结构”,“处理”)
如果你只是想要
final_cell
,试试以下。
final_cell = handles.final_cell;
保存(“最终values.mat”,“final_cell”)
2的评论
克里斯·拉皮埃尔
2021年8月24日
因为你需要把数据结构的领域,把它放在自己的变量来保存数据。
当你观察到,
保存
只接受变量名。所以你要么保存整个结构,或者创建一个变量包含你想要的数据,并保存变量。