Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在尝试在 MATLAB 中绘制简单的垂直和水平线。
例如,我想绘制 y=245 线。我该怎么做?
MATLAB 的绘图根据您提供的向量逐点进行。因此,要创建一条水平线,您需要x在保持y不变的同时进行变化,反之亦然:
x
y
xh = [0,10]; yh = [245,245]; % constant xv = [5,5]; % constant yv = [0,245*2]; plot(xh,yh,xv,yv);
2个简单的方法:
plot(0:0.001:1, 25); line('XData', [0 1], 'YData', [25 25]);
从 MATLAB R2018b 开始,您可以使用函数xline和yline:
>> yline(245);