Matlab set()图标题引发异常
我正在写一个函数,它应该绘制到已经创建的轴上。该函数提供了重新命名轴的选项,我正在尝试使该功能正常工作 如果轴还没有标题,那么调用title()当然可以 但是:如果轴已经有了标题,那么调用title()会叠加原始标题,但保留原始标题 所以:我一直在试验set(): 这会给我留下错误消息:Matlab set()图标题引发异常,matlab,matlab-figure,Matlab,Matlab Figure,我正在写一个函数,它应该绘制到已经创建的轴上。该函数提供了重新命名轴的选项,我正在尝试使该功能正常工作 如果轴还没有标题,那么调用title()当然可以 但是:如果轴已经有了标题,那么调用title()会叠加原始标题,但保留原始标题 所以:我一直在试验set(): 这会给我留下错误消息: One or more output arguments not assigned during call to "set". 我做错了什么?是否必须为标题句柄设置其他参数?如果是,那又怎样?集合没有任何输出
One or more output arguments not assigned during call to "set".
我做错了什么?是否必须为标题句柄设置其他参数?如果是,那又怎样?集合没有任何输出参数,因此调用
集合(T_old,'String,'newtitle')代码>没有任何返回变量。集合没有任何输出参数,因此调用集合(T_old,'String,'newtitle')代码>不带任何返回变量。来自设置的帮助:
A=集合(H,‘PropertyName’)
设置(H,'PropertyName')
返回或显示的指定属性的可能值
句柄为H的对象。返回的数组是
可能的值字符串或空单元格数组(如果属性不存在)
有一组有限的可能字符串值
但是,您正在调用set
并实际设置属性值。这不是有效的输入模式。请改为:
set(T_old, 'String', 'New Title');
从集合的帮助中
:
A=集合(H,‘PropertyName’)
设置(H,'PropertyName')
返回或显示的指定属性的可能值
句柄为H的对象。返回的数组是
可能的值字符串或空单元格数组(如果属性不存在)
有一组有限的可能字符串值
但是,您正在调用set
并实际设置属性值。这不是有效的输入模式。请改为:
set(T_old, 'String', 'New Title');
标题
通常不会套印上一个标题,而是将其替换。如果您的情况不同,您必须有一个不寻常的设置,例如两个重叠轴。事实上,title.m
本质上就是h=get(ax,'title');设置(h,‘字符串’,字符串)代码>(第42行和第55行)。标题
通常不会套印上一个标题,但会替换它。如果您的情况不同,您必须有一个不寻常的设置,例如两个重叠轴。事实上,title.m
本质上就是h=get(ax,'title');设置(h,‘字符串’,字符串)代码>(第42行和第55行)。对不起,我想我已经确认了这是正确的!我会责怪工作中糟糕的互联网。干杯。对不起,我想我已经确认了这是正确的!我会责怪工作中糟糕的互联网。干杯