نمایش متن درون یک شکل، با دستور text در متلب
با استفاده از دستور text در متلب، می توانیم درون یک شکل، یک متن دلخواه (مثلا یک فرمول) را بنویسیم.
به مثال زیر توجه کنید (مثال خود نرم افزار متلب) :
clear all
close all
x=0:pi/20:2*pi;
y=sin(x)
plot(x,y)
text(pi,0,' \leftarrow sin(\pi)','FontSize',18)
سه خط اول کدها، برای عدم تداخل برنامه فعلی، با برنامه های قبلی اجرا شده در نرم افزار متلب می باشد.
درون پرانتز دستور text ، ابتدا مختصات x و y مربوط به محل شروع نوشته شدن متن در شکل را مشخص کرده ایم، سپس عبارت مربوط به متن (فرمول) مورد نظرمان را درون پرانتز دستور text نوشته ایم. همچنین مشخصه FontSize را برابر 18 تعیین کرده ایم که برای تعیین اندازه فونت متن به کار می رود. بنابراین، همان طور که متوجه شده اید، برای استفاده از دستور text ، باید عبارت معادل مربوط به نمادهای مورد نظرمان را بدانیم (مثلا برای نماد پی، عبارت \pi را به کار برده ایم).
نتیجه :
برای به توان رساندن، باید از علامت ^ استفاده کنیم، همچنین چنانچه بخواهیم یک عبارت را در توان داشته باشیم، باید آن عبارت را در میان علامت های } و { بنویسیم. برای درک بهتر این موضوع، به مثال زیر توجه کنید :
clear all
close all
x=0:pi/20:2*pi;
y=x.^(2*pi);
plot(x,y)
text(3,6*10^4,'y = x^{ 2\pi }','FontSize',18)
نتیجه :
سلام اگه بخوایم edit text رو با دستور غیر فعال کنیم که نتوان در ان نوشت دستورش چیه؟ اگه بخوایم edit text رو تغییر رنگ بدیم چیه؟