روش انجام این کار به نسخه MATLAB بستگی دارد.
در MATLAB R2018b و نسخههای جدیدتر
از تابع xline برای رسم خط عمودی و از تابع
yline برای رسم خط افقی استفاده کنید.
برای رسم یک خط عمودی در نمونه شماره 21:
xline(21)
برای رسم یک خط افقی در مقدار 10:
yline(10)
از MATLAB R2021a به بعد میتوانید چندین خط را بهصورت
همزمان رسم کنید:
xline([1 2 3])
در MATLAB R2018a و نسخههای قدیمیتر
از تابع plot برای رسم خط استفاده کنید.
برای رسم یک خط عمودی در x = 21:
y = ylim; % محدوده فعلی محور y
plot([21 21],[y(1) y(2)])
الگوی کلی رسم خطوط:
خط افقی:
plot([x1 x2],[y y])
خط عمودی:
plot([x x],[y1 y2])
با استفاده از این روشها میتوانید در هر موقعیت دلخواه روی نمودار، یک
خط عمودی یا افقی رسم کنید.