مهندسی نساجی گیلان:. گیل تکس

مهندسی نساجی گیلان:. گیل تکس

سایت تخصصی نساجی و پوشاک
مهندسی نساجی گیلان:. گیل تکس

مهندسی نساجی گیلان:. گیل تکس

سایت تخصصی نساجی و پوشاک

عنوان آزمایش :تعریف متغیر، توابع ریاضی و رسم نمودار در MATLAB .

 

1-    تعریف متغیر

 

A از نوع ماتریس یک سطر و چهار ستون  است:

A=[1 2 3 4]

اگر بعد از اتمام جمله ; نگذاریم متغیر و مقادیر آن نشان داده میشود.

 

ماتریس دو سطر و سه ستون :

B= [ 1 2 3;4 7 8]

 

 

2-  عملگرهای ریاضی :

+ : جمع

-       : تفریق

*: ضرب

/ : تقسیم

^ : توان

اگر قبل از هر کدام از این عملگرها (.) بگذاریم، آن عمل به تک تک درایه های هر ماتریس اعمال میشود.

در مثال روبرو اجزای ماتریس A و B ، درایه به درایه در هم ضرب میشوند:    A.*B

 

3-    توابع ریاضی :

 

Sin(x)  : سینوس x را بر حسب رادیان حساب میکند

Cos(X) :کسینوس x را بر حسب رادیان حساب میکند

aSin(x)  :arc سینوس x را بر حسب رادیان حساب میکند

aCos(X) : arc کسینوس x را بر حسب رادیان حساب میکند

:Tg(x) تانژانت x را بر حسب رادیان حساب میکند

:Atan(x) arc تانژانت x را بر حسب رادیان حساب میکند

 :Abs(x) قدر مطلق x را حساب می کند

:Sqrt(x) جذر x را حساب میکند

:Imag(x) مقدار موهومی x را حساب میکند

:Real(x) مقدار حقیقی x را حساب میکند

گزارش کار آزمایشگاه کنترل       تهیه کنندگان : مداح محمدی کیا- گنج خانلو

شماره آزمایش : 1                   صفحه : 2                        تاریخ : 14/12/87

عنوان آزمایش :تعریف متغیر، توابع ریاضی و رسم نمودار در MATLAB .                                                       

 

:Conj(x) x را مزدوج میکند

:Log(x) لگاریتم مبنای دو x را حساب میکند

:Log10(x) لگاریتم مبنای ده x را حساب میکند

:Exp(x) e را به توان X میرساند

 

4-    رسم نمودار

Plot(x,y) : اگر x  و y عدد باشند در آن مختصات یک نقطه میگذارد و اگر آرایه باشند نمودار میکشد.

Title(‘        ‘) : جهت نوشتن متن در بالای نمودار

Xlabel(‘        ‘) : جهت نوشتن متن در کنار محور x

ylabel(‘        ‘) : جهت نوشتن متن در کنار محور y

text(x,y,’       ‘) : جهت نوشتن متن در ختصات داده شده

subplot(m,n,p) : صفحه را به M سطر و n ستون تبدیل میکند که تعداد صفحات m*n میشود و سپس صفحه p  ام را جهت کشیدن نمودار فعال میسازد

grid on/off : صفحه را مدرج کرده یا درجه بندی را پاک میکند

hold on/off : هنگام کشیدن نمودار جدید ، نمودار قبلی را نگه داشته(on) یا پاک میکند(off)

 

5-    M-file

6-    تمام این دستورات را میتوان در یک فایل نوشته و سپس اجرا کرد:

 

 

 

 

مثال:

کشیدن نمودار sin(x) و cos(x) در دو شکل . در یکی این دو نمودار با رنگ هاشان مشخص شوند  و در دیگری به صورت خط چین:

close all;

clear;

clc;

x=[0:0.01:2*pi];

y=sin(x);

Y=cos(x);

subplot(2,1,1);

hold on

plot(x,y,'r')

گزارش کار آزمایشگاه کنترل       تهیه کنندگان : مداح محمدی کیا- گنج خانلو

شماره آزمایش : 1                   صفحه : 3                        تاریخ : 14/12/87

عنوان آزمایش :تعریف متغیر، توابع ریاضی و رسم نمودار در MATLAB .                                                       

 

plot(x,Y,'b')

title('Y=sin(x)&Y=cos(x)')

xlabel('X')

ylabel('Y')

subplot(2,1,2);

hold on

plot(x,y,'--')

plot(x,Y,'-.r')

title('Y=sin(x)&Y=cos(x)')

xlabel('X')

ylabel('Y')

 

 

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد