تبلیغات
مهندسی مکانیک و هوافضا - ترسیم نمودار در متلب - 3
 
آخرین مطالب
 
پیوندهای روزانه
ترسیم نمودار در متلب - 3

قبل از اینکه بخواهم نحوه ایجاد نمودارهای 2 بعدی رو به شما عزیزان بگم باید یادآوری کنم فرض من بر این هست که شما دوستان مباحث ابتدایی متلب مثل ایجاد بردارها و ماتریس ها و کار کردن با m فایل ها را بلدید. اما ان شاء الله در آینده من ابتدایی ترین مباحث رو هم خدمتتون ارائه خواهم کرد. اما فعلاً نه!

فرض کنید که می خواهیم نمودار سینوس  را در فاصله بین صفر تا 2*pi رسم کنیم:

t=0:0.01:2*pi;

u=sin(t);

گام متغیر t  را برابر با 0.01 قرار دادم تا وقتیکه نمودار سینوس کشیده میشه حالت شکسته نداشته باشه.

دستور رسم نمودارهای دو بعدی در متلب دستور plot هستش:

plot(t,u)

با اجرای دستور بالا میبینید که نمودار سینوس کشیده میشه.

دستوراتی که از الان به بعد می گویم حتما باید زیر دستور plot نوشته بشه.

grid on    یا    grid

دستور grid on یا grid باعث شبکه بندی صفحه مختصات میشه.

xlabel('t')

ylabel('u')

title('graph u vs t ')

legend('sin')

دستور xlabel باعث گذاشتن برچسب بر روی محور x ها میشه. بین دو علامت ' '  هرچی بنویسید در روی محور x ها نشون داده میشه.

دستور ylabel باعث گذاشتن برچسب بر روی محور y ها، دستور title باعث گذاشتن عنوان بر روی نمودار و دستور legend باعث گذاشتن راهنما در گوشه نمودار میشه. بین دو علامت ' ' هرچی بنویسید همون نشون داده خواهد شد.

فرض کنید که می خواهید در روی بر چسب محور x علامت ریاضی آلفا یا بتا یا هر حرف یونانی دیگه قرار داده بشه. برای این کار در بین دو علامت ' ' کلمه alpha یا beta را تایپ میکنید و قبلش علامت \ را می گذارید:

xlabel('\alpha')

title('\beta')

حال فرض کنید که می خواهید اندیس بالا یا پایین در روی نوشته هاتون داشته باشید. اندیس پایین با علامت _ ایجاد میشه و اندیس بالا با علامت ^ ایجاد میشه:

xlabel('x_i')

legend('R^2')

اما فرض کنید که می خواهید بر روی برچسب محور x (یا محور y یا در عنوان و یا در راهنما) عبارت R را بنویسید که در اندیس پایین اون عبارت index باشه. شاید فکر کنید باید به صورت زیر بنویسید:

xlabel(R_index)

اما با این کار فقط حرف i به صورت اندیس پایین نشون داده خواهد شد. و یا مثلا اگر که بخواهید index اندیس بالا نوشته بشه دستور زیر فقط حرف i را در اندیس بالا نشان میده.

legend('R^index')

برای اینکه این دستور درست کار بکنه 2 راه وجود داره که راه اول کمی غیر منطقی به نظر میرسه:

راه اول:

xlabel(R_i_n_d_e_x)

legend(R^i^n^d^e^x)

این کار برای اندیسهایی که تعداد حروفشون کمه شاید به نظر غیر منطقی نیاد اما اگرکه کلمه اندیس بالا یا پایین 50 حرف باشه غیر منطقیه که بین 50 حرف از _ یا ^ استفاده کنیم. برای همین بهتره از راه دوم استفاده کنیم.

راه دوم: در این راه عبارت اندیس را بین دو آکولاد قرار می دهیم:

xlabel(R_{index})

ylabel(R^{index})

فرض کنید می خواهید در راهنمای نمودار خود عبارت آلفا به توان سیگما را نشان دهید:

legend(\alpha^{\sigma})

سایر علائم و حروف یونانی رو می تونید در قسمت help با جستجوی عبارت text properties در یک جدول کاملی پیدا کنید.

 

اما متوجه شدید که نمودار وقتی کشیده شد با رنگ پیش فرض یعنی آبی کشیده شد. اگر که بخواهید رنگ نمودار را تغییر دهید باید در همان دستور plot این کار را انجام دهید:

راه اول: تغییر رنگ به یکی از رنگهای سیاه، سفید، فیروزه ای، قرمز، سبز، آبی، زرد و بنفش.

plot(t,u,' ')

بین دو علامت ' ' هر کدام از حروف زیر را که بنویسید رنگ متناسب با حرف نوشته شده تغییر خواهد کرد:

c : فیروزه ای

m : بنفش

b: آبی (که اگر نوشته نشود هم رنگ آبی پیش فرض می باشد)

r: قرمز

g: سبز

k: سیاه

w: سفید

y: زرد

برای مثال می خواهید رنگ نمودار قرمز شود:

plot(t,u,'r')

راه دوم: می خواهید از رنگهای ترکیبی دیگر استفاده کنید:

plot(t,u,'color',[r g b])

به جای سه عدد r و g و b  باید عددی بین 0 و 1 وارد کنید. عدد مربوط به r معرف رنگ قرمز، عدد مربوط به g معرف رنگ سبز و عدد مربوط به b معرف رنگ آبی میباشد. مسلما اگر سه عدد را به صورت [0 0 1] قرار دهید رنگ به صورت قرمز خواهد شد و اگر هر سه را برابر با 1 قرار دهید مشکی و اگر هر سه را برابر با 0 قرار دهید سفید خواهد شد. پش با انتخاب سه عدد بین 0 و 1 میلیونها رنگ می توانید داشته باشید:

plot(t,u,'color',[1 0.2 0.06])

بار دیگر به دستور ابتدایی بر می گردییم. مشاهده کردید که وقتی نمودار را کشیدید با یک ضخامت پیش فرض نمودار برای شما کشیده شد. اگر که بخواهید ضخامت را هم عوض کنید باید از دستور LineWidth در دستور plot به صورت زیر استفاده کنید:

plot(t,u,'LineWidth',a)

یا

plot(t,u,'g','LineWidth',a)

یا

plot(t,u,'color',[1 .03 .5],'LineWidth',a)

منظور از a عددی است که ضخامت خط نمودار را  تعیین می کنه مثلا a=2:




مرتبط با: متلب ( MATLAB ) ,
می توانید دیدگاه خود را بنویسید
tinyurl.com پنجشنبه 29 فروردین 1398 09:17 ق.ظ
Keep on writing, great job!
Big Tits Cams سه شنبه 27 فروردین 1398 11:16 ب.ظ
Sexy girls with big tits on live can be seen at http://verylargetits.top
http://tinyurl.com/y63z6yfx یکشنبه 25 فروردین 1398 12:35 ق.ظ
I am extremely impressed with your writing skills as well as
with the layout on your weblog. Is this a paid theme or did you
customize it yourself? Anyway keep up the nice quality writing, it's rare to see a nice
blog like this one nowadays.
minecraft چهارشنبه 21 فروردین 1398 10:13 ق.ظ
Woah! I'm really enjoying the template/theme of this site.
It's simple, yet effective. A lot of times it's very difficult to get that "perfect balance" between usability and
visual appearance. I must say that you've done a great job with this.
Additionally, the blog loads super fast for me on Chrome.
Superb Blog!
tinyurl.com چهارشنبه 21 فروردین 1398 08:04 ق.ظ
Good blog post. I definitely love this site. Stick with it!
g7 led headlight conversion kit چهارشنبه 21 فروردین 1398 07:50 ق.ظ
I think this is among the most important information for me. And i'm glad reading your article. But should remark on few general things, The website style is perfect, the articles is really nice : D. Good job, cheers
דירות דיסקרטיות چهارشنبه 21 فروردین 1398 12:30 ق.ظ
We're having coffee at Nylon Coffee Roasters on Everton Park in Singapore.
I'm having black coffee, he's developing a cappuccino.
He could be handsome. Brown hair slicked back, glasses that suited his face, hazel eyes and
the most amazing lips I've seen. He or she is quality, with incredible
arms including a chest that is unique during this sweater.
We're standing before of one another referring to us, what we want in the future, what we're looking
for on another person. He starts telling me that he has been rejected a lot of times.


‘Why Andrew? You're so handsome. I'd never reject you ',
I have faith that He smiles at me, biting his lip.

‘Oh, I can't know. Everything happens for good reason right.
But inform me, can you reject me, can you Ana?' He said.


‘No, how could I?' , I replied

"So, utilize mind if I kissed you at the moment?' he was quoted saying as I buy better him and kiss him.

‘Next time don't ask, do it.' I reply.

‘I love how we think.' , he said.

While waiting, I start scrubbing my rearfoot in the leg, massaging it slowly. ‘What exactly do you prefer in ladies? And, Andrew, don't spare me the details.' I ask.

‘I love determined women. Someone that knows whatever they want. Someone who won't say yes even though I said yes. Someone who's unafraid when you attempt something mroe challenging,' he says. ‘I'm never afraid when trying something totally new, especially in relation to making a new challenge in the bedroom ', I intimate ‘And I adore girls who are direct, who cut over the chase, like you simply did. To get
honest, this is a huge turn on.
minecraft سه شنبه 20 فروردین 1398 10:47 ق.ظ
Hi there very nice website!! Guy .. Excellent .. Amazing ..
I'll bookmark your web site and take the feeds additionally?
I'm satisfied to find a lot of useful info right here in the
put up, we want work out extra strategies in this regard,
thank you for sharing. . . . . .
Pussy Fingering Cams دوشنبه 19 فروردین 1398 07:00 ب.ظ
Way cool! Some very valid points! I appreciate you penning this post and also the rest of the site is also very good.
m3 led headlight bulbs یکشنبه 18 فروردین 1398 08:09 ب.ظ
I blog quite often and I genuinely thank you for your information. This article has really peaked my interest. I'm going to take a note of your site and keep checking for new information about once a week. I opted in for your RSS feed too.
m3 h7 led headlight bulb یکشنبه 18 فروردین 1398 01:39 ب.ظ
Thanks for finally writing about > %blog_title% < Loved it!
minecraft یکشنبه 18 فروردین 1398 09:54 ق.ظ
After looking into a few of the blog articles on your web page,
I truly appreciate your way of writing a blog. I book marked it to my
bookmark webpage list and will be checking back in the near future.
Please check out my web site as well and
let me know what you think.
Dirty Girl Cam شنبه 17 فروردین 1398 01:01 ق.ظ
This is the perfect site for anybody who wishes to find
out about this topic. You understand a whole
lot its almost tough to argue with you (not that I really would want to…HaHa).
You certainly put a new spin on a subject which
has been discussed for a long time. Wonderful stuff, just great!
https://www.deadvocatenwijzer.nl/lotte-elbrink جمعه 16 فروردین 1398 10:52 ق.ظ
日系のYAMADAスーパーコピー時計通販です。弊社すべてのスーパーコピーブランド時計は2年品質保証になります。
kataleyahotpussy پنجشنبه 15 فروردین 1398 11:52 ب.ظ
I do accept as true with all the ideas you've introduced to your post.
They are very convincing and will definitely
work. Nonetheless, the posts are very short for beginners.

May you please extend them a bit from subsequent time?
Thank you for the post.
http://www.datamars.com.ar/bluestick/ پنجشنبه 15 فروردین 1398 10:36 ب.ظ
スーパーコピー時計及び各ブランドコピー商品、小物など販売して おります、取り扱っているブランドはヴィトンコピー
best bushcraft knife 2019 پنجشنبه 15 فروردین 1398 08:03 ب.ظ
Bushcraft knives are usually used to hunt wild boars.
tinyurl.com پنجشنبه 15 فروردین 1398 05:01 ب.ظ
Link exchange is nothing else but it is just placing the other person's website
link on your page at suitable place and other person will also do similar for you.
m3 led headlight conversion kit پنجشنبه 15 فروردین 1398 11:18 ق.ظ
Highly energetic post, I liked that a lot. Will there be a part 2?
m3 led headlight bulbs پنجشنبه 15 فروردین 1398 08:37 ق.ظ
I have read so many articles concerning the blogger lovers except this paragraph is actually a good post, keep it up.
http://sergeytatiananikitiny.com/index.php/4324324/565465465464?start=10 پنجشنبه 15 فروردین 1398 04:32 ق.ظ
ルイヴィトン
http://www.hvunitas.nl/img_0738/ چهارشنبه 14 فروردین 1398 07:39 ب.ظ
スーパーコピーブランド-ルイヴィトン偽物-ブルガリ時計激安スーパーコピー激安市場,スーパーコピーブランド,ブランドスーパーコピー,シャネルコピー スーパーコピー商品は信頼と安心のお店
https://dvernoydoktor.ru/node/93 چهارشنبه 14 فروردین 1398 01:26 ب.ظ
ブランド スーパーコピー 偽物 ブランドコピー ブランドの激安通販サイト.当店はスーパーコピー代引きを販売しているスーパーコピー時計ブランド専門店です。
m3 h4 led headlight چهارشنبه 14 فروردین 1398 01:23 ب.ظ
hello!,I like your writing very a lot! proportion we keep up a correspondence more approximately your post on AOL? I require a specialist in this house to solve my problem. May be that's you! Looking ahead to look you.
Naked Shower چهارشنبه 14 فروردین 1398 06:39 ق.ظ
I just like the valuable info you supply to your articles. I will bookmark your weblog and check
once more right here regularly. I'm rather sure I will be informed many new stuff right right here!
Best of luck for the following!
https://www.hsq.de/index.php/download چهارشنبه 14 فروردین 1398 01:29 ق.ظ
スーパーコピー
m3 led headlight bulbs سه شنبه 13 فروردین 1398 08:25 ب.ظ
Hi colleagues, pleasant paragraph and nice urging commented at this place, I am truly enjoying by these.
Hairy Cam Girls سه شنبه 13 فروردین 1398 02:25 ب.ظ
Do you like seeing hairy naked girls? If so then you’ve got to check out http://hairycam.top That site is full of naked hairy women.
m3 9012 led headlight سه شنبه 13 فروردین 1398 02:25 ب.ظ
Thanks designed for sharing such a nice thought, article is fastidious, thats why i have read it completely
sexykinkycouple20 سه شنبه 13 فروردین 1398 01:41 ب.ظ
I'm really enjoying the design and layout of your blog.

It's a very easy on the eyes which makes it much more pleasant for me to come
here and visit more often. Did you hire out a developer to create your theme?

Exceptional work!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نمایش نظرات 1 تا 30