Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

قرار دادن متن بر روی منحنی با دستور text در متلب

قرار دادن متن بر روی منحنی با دستور text در متلب

در نرم افزار متلب (Matlab)، با استفاده از دستور text(x0,y0,'message') می توان متن مورد نظر را در مکان دلخواه روی منحنی قرار دارد. در دستور فوق اعداد x0,y0 به ترتیب مختصات نقطه قرار گیری متن و عبارت message خود متن مورد نظر را نشان می دهد.

 

 اگر مختصات نقطه مورد نظر مجهول باشد، از دستور gtext استفاده می شود. در مثال زیر می خواهیم در نقطه (0.2,0.5) عبارت position text نوشته شود:

x=linspace(0, pi,100);

y=sin(x);

plot(x,y);

text(0.2,0.5, 'position text')

اگر دو یا چند متن را بخواهید در یک نقطه قرار دهید از رشته استفاده کنید. برای این حالت کافی است از دستوری به فرم { 'text1', 'text2',…} در مثال زیر سه متن را برای یک نقطه قرار می دهیم:

x=linspace(0, pi,100);

y=sin(x);

plot(x,y);

text(0.2,0.5, {'msg1', 'msg2', 'msg3'})

در مثال زیر می خواهیم متنی را بر روی منحنی و در نقطه (0.2,0.5) قرار داده و اندازه فونت متن را با دستور FontSize و نوع فونت را با دستور FontName مشخص کنیم (توجه شود که نوع فونت باید در سیستم موجود باشد):

x=linspace(0, pi,100);

y=sin(x);

plot(x,y);

text(0.2,0.5, 'position text', 'FontSize',16, 'FontName', 'Arial')

نظرات 0 + ارسال نظر
ایمیل شما بعد از ثبت نمایش داده نخواهد شد