我有这样的事情:
p = plot([0 1], [0 1], [1 2], [1 2]);
我想拿每一对并附加另一个数字。
x = get(p, 'XData');
y = get(p, 'YData');
x1 = mat2cell([x{1} double(2)]);
y1 = mat2cell([y{1} double(2)]);
x2 = mat2cell([x{2} double(3)]);
y2 = mat2cell([y{2} double(3)]);
set(p, 'XData', [x1; x2], 'YData', [y1; y2]); % this does not work
drawnow;
'get' 以某种格式给我一些数据,我以相同的格式'设置'-ing 数据,每对都有一个值。
我得到的错误是:从单元格转换为双精度是不可能的。