پرینت گرفتن (Print) از یک شکل (figure) رسم شده، توسط پرینتر (Printer) پیش فرض، با دستور print ، در متلب (MATLAB)
دستور print در متلب (MATLAB)، شکل فعلی (current figure) را به پرینتر (Printer) پیش فرض ارسال می کند تا آن پرینتر، یک پرینت (Print) از شکل مورد نظر چاپ کند.
به مثال زیر توجه کنید :
close all
clc
x=[1 2 3 4 5]
y=[3 4 5 4 3]
plot(x,y)
سه خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
ابتدا شکل زیر در یک پنجره جدید رسم می شود :
سپس شکل رسم شده، به پرینتر پیش فرض ارسال می گردد تا از آن پرینت (Print) بگیرد (نرم افزار مربوط به پرینتر پیش فرض اجرا خواهد شد و شکل رسم شده را دریافت می کند).
در صورتی که توسط کدهای برنامه، چند شکل در پنجره های جداگانه رسم شود، می توانیم با اشاره به شکلی که حتی به عنوان شکل فعلی (current figure) نیست، از آن پرینت (Print) بگیریم. برای درک این موضوع، به مثال زیر توجه کنید :
close all
clc
h1=figure
x1=[1 2 3 4 5]
y1=[3 4 5 4 3]
plot(x1,y1)
h2=figure
x2=[1 2 3 4 5]
y2=[7 6 5 4 3]
plot(x2,y2)
print(h1)
نتیجه :
ابتدا دو شکل زیر به ترتیب در دو پنجره جداگانه رسم می شوند :
سپس با توجه به اینکه h1 به شکل اول اشاره می کند و آن را به دستور print داده ایم، بنابراین شکل اول به پرینتر (Printer) ارسال می شود تا از آن، پرینت گرفته شود.