y軸の値に影響を与えずに、開いているMatlabの図のx軸の値をシフトするためにはどのようなコマンドが必要ですか? (以下の画像に示されるように)Matlabフィギュアのx軸を置き換える方法は?
私の最高の推測では、これまでのところです:
Error using matlab.graphics.chart.primitive.Line/set
While setting the 'XData' property of Line:
Value must be a vector of numeric type
ありがとう:私にエラーを与える
LineH = get(gca, 'Children');
x = get(LineH, 'XData');
y = get(LineH, 'YData');
offset=20;
nx = numel(x);
for i=1:nx
x_shifted{i} = x{i} + offset;
end
set(LineH,'XData',x_shifted')
!