ش | ی | د | س | چ | پ | ج |
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 |
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')