X
تبلیغات
نماشا
رایتل

(*blog_title*)

(*blog_short_description*)

Peducation

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

جستجو
تقویم
مرداد 1395
شیدسچپج
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
بایگانی
نظرسنجی
چقدر از مطالب پورتال رضایت دارید؟

قرار دادن متن بر روی منحنی با دستور 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)


نام :
ایمیل :
وب/وبلاگ :
ایمیل شما بعد از ثبت نمایش داده نخواهد شد