یک زنگ تفریح در متلب
می خواهیم از با متلب چند صدای مختلف را ایجاد کنیم به نظر جالب میرسد:
:soundتابع
صدای قطار:
>> load train
>> sound(y,Fs)
--------------------------------------------------------------------------------------------
صدای خنده:
>> load laughter
>> sound(y,Fs)
--------------------------------------------------------------------------------------------
صدای پرنده:
>> load chirp
>> sound(y,Fs)
--------------------------------------------------------------------------------------------
صدای سوت:
>> load splat
>> sound(y,Fs)
--------------------------------------------------------------------------------------------
صدای ناقوس:
>> load gong
>> sound(y,Fs)
--------------------------------------------------------------------------------------------
درس 5
MATLABاعداد مختلط در
اعداد مختلط رادر matlab به راحتی می توان ایجاد کرد.برای این کار کافیست ازj وi استفاده کرد به مثال زیر توجه کنید:
>> a=1+2j
a =
1.0000 + 2.0000i
>> b=2-3i
b =
2.0000 - 3.0000i
>> 1+i2
??? Undefined function or variable 'i2'.
>> 1+i*2
ans =
1+ 2.0000i
درس 4
حذف عناصر از ماتریس
فرض کنید می خواهیم یک عضو از یک بردار و یا ماتریس را حذف کنیم:در این صورت از علامت کروشه باز و بسته استفاده می کنیم.
مثال:
>> a=1:2:10
a =
1 3 5 7 9
>> a(3)=[]
a =
1 3 7 9
باید توجه داشته باشید که در صورتی که که یک عنصر را حذف می کنید آن ماتریس قابل ایجاد باشد و گرنه با خطا مواجه خواهید شد.
>> a=[1 2 3;4 5 6;7 8 9]
a =
1 2 3
4 5 6
7 8 9
>> a(2,2)=[]
??? Indexed empty matrix assignment is not allowed.
درس 3
ادامه ماتریس ها:
برای دسترسی به یک عضو ماتریس می توان با اندیس به آن دسترسی داشت:
>> A=[1 2 3;4 5 6; 7 8 9]
A =
1 2 3
4 5 6
7 8 9
>> B=A(2,3)
B =
6
>> C=A(1,1)
C =
1
یک GUI برای دانلود
در زیر یک بازی حدس اعداد که با Matlab طراحی کرده ام را برای شما گذاشته ام که می توانید آن را دانلود کنید. مطلب قرار دهید.(unzipالبته بعد از ) current directoryبرای اجرا آنها را در
برای دانلود اینجا را کلیک کنید.
MATLABایجاد ماتریس در
در این درس شما دوستان را با ایجاد ماتریس در مطلب آشنا می کنیم.
: MATLABایجاد یک ماتریس در
فقط کافیست عناصر ماتریس را داخل کروشه گذاشتهMATLABبرای ایجاد یک ماتریس در
و برای ایجاد ستون در ماتریس درایه ها را با سمیکالن از هم جدا می کنیم:
>> A=[1 2 3]
A =
1 2 3
>> B=[5 12 14;12 9 65;171 65 36]
B =
5 12 14
12 9 65
171 65 36
درس 1
MATLAB یک زبان برنامه نویسی سطح بالاست که قابلیت های ریاضی و مهندسی فراوانی دارد در حقیقت مطلب :
رایانه شما را به یک آزمایشگاه تبدیل می کند .
مخفف کلمات MATRIX LABORATORY است یعنی آزمایشگاه ماتریس ها.
تمام مساءل را با علایم آشنای ریاضی بیان می کند
قابلیت ها:
1)ریاضیات و محاسبات
2)ایجاد الگوریتم
3)مدل سازی
4)تجزیه تحلیل اطلاعات
5)شناسایی و تصویر سازی
6)رسم فنی و مهندسی
7)GUI ----------->graphical user interface
در جلسات آتی توضیحات بیشتری خواهیم داد.
با سلام به شما دوست عزیز که از این وبلاگ بازدید می فرمائید ضمن آرزوی توفیق برای شما دوست گرامی وبلاگ matlabseven در راستای اهداف جدید خود علاوه بر آموزش مطلب به آموزش دو برنامه دیگر سی پلاس پلاس و ویژوال سی خواهد پرداخت . امیدوارم به عنوان یک برنامه نویس تازه کار بتوانم اطلاعات جدیدی را در این زمینه هم منتقل نمایم .