تبليغاتX
آموزش c++ and visual c++ matlab
C++ &Visual C++ & Matlab
آشنایی با زبانهای برنامه نویسی سی پلاس پلاس ویژوال سی و مطلب به همراه دانلود کد ها
در زیر یک لینک بازی tetris با MATLAB را قرار داده ام که امیدوارم لذت ببرید .کد ها را در یک m-file ذخیره کرده و با  دستور mtetris آن را اجرا کنید.برای دانلود اینجا  را کلیک کنید.
+ نوشته شده در  دوشنبه 24 اردیبهشت1386ساعت 1:19 بعد از ظهر  توسط عباس سلیمی | 

 

 می خواهیم از با متلب چند صدای مختلف را ایجاد کنیم به نظر جالب میرسد:

 

: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)

--------------------------------------------------------------------------------------------

+ نوشته شده در  پنجشنبه 20 اردیبهشت1386ساعت 1:14 قبل از ظهر  توسط عباس سلیمی | 

MATLABاعداد مختلط در

اعداد مختلط رادر  matlab به راحتی می توان ایجاد کرد.برای این کار کافیست ازj وi استفاده کرد به مثال زیر توجه کنید:

 

>> a=1+2j

 

a =

 

   1.0000 + 2.0000i

 

>> b=2-3i

 

b =

 

   2.0000 - 3.0000i

می بینید که به   به راحتی می توان عدد مختلط ساخت توجه کنید که1+j2  درست نیست مگر اینکه از علامت * استفاده کنیم.

 

>> 1+i2

??? Undefined function or variable 'i2'.

 

>> 1+i*2

 

ans =

 

1+ 2.0000i

 


ادامه مطلب
+ نوشته شده در  سه شنبه 18 اردیبهشت1386ساعت 1:38 بعد از ظهر  توسط عباس سلیمی | 

 

حذف عناصر از ماتریس

 

فرض کنید می خواهیم یک عضو از یک بردار و یا ماتریس را حذف کنیم:در این صورت از علامت کروشه باز و بسته    استفاده می کنیم.

 

مثال:

>> 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.

 


ادامه مطلب
+ نوشته شده در  یکشنبه 16 اردیبهشت1386ساعت 11:14 بعد از ظهر  توسط عباس سلیمی | 

 

ادامه ماتریس ها:

 

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

>> 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


ادامه مطلب
+ نوشته شده در  جمعه 14 اردیبهشت1386ساعت 1:33 بعد از ظهر  توسط عباس سلیمی | 

 

در زیر یک بازی حدس اعداد که با Matlab  طراحی کرده ام را برای شما گذاشته ام که می توانید آن را دانلود کنید. مطلب قرار دهید.(unzipالبته بعد از ) current directoryبرای اجرا آنها را در

برای دانلود اینجا را کلیک کنید.

+ نوشته شده در  پنجشنبه 13 اردیبهشت1386ساعت 7:6 بعد از ظهر  توسط عباس سلیمی | 

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


ادامه مطلب
+ نوشته شده در  چهارشنبه 12 اردیبهشت1386ساعت 6:46 بعد از ظهر  توسط عباس سلیمی | 
MATLAB چیست؟

MATLAB یک زبان برنامه نویسی سطح بالاست که قابلیت های ریاضی و مهندسی فراوانی دارد در حقیقت مطلب :

رایانه شما را به یک آزمایشگاه تبدیل می کند .

مخفف کلمات MATRIX LABORATORY است یعنی آزمایشگاه ماتریس ها.

تمام مساءل را با علایم آشنای ریاضی بیان می کند

قابلیت ها:

1)ریاضیات و محاسبات

2)ایجاد الگوریتم

3)مدل سازی

4)تجزیه تحلیل اطلاعات

5)شناسایی و تصویر سازی

6)رسم فنی و مهندسی

7)GUI ----------->graphical user interface

در جلسات آتی توضیحات بیشتری خواهیم داد.

+ نوشته شده در  دوشنبه 10 اردیبهشت1386ساعت 2:40 بعد از ظهر  توسط عباس سلیمی | 
 
صفحه نخست
پست الکترونیک
آرشیو
 

 
درباره وبلاگ
با سلام به شما دوست عزیز که از این وبلاگ بازدید می فرمائید ضمن آرزوی توفیق برای شما دوست گرامی وبلاگ matlabseven در راستای اهداف جدید خود علاوه بر آموزش مطلب به آموزش دو برنامه دیگر سی پلاس پلاس و ویژوال سی خواهد پرداخت . امیدوارم به عنوان یک برنامه نویس تازه کار بتوانم اطلاعات جدیدی را در این زمینه هم منتقل نمایم .

با تشکر عباس سلیمی
کارشناس برق الکترونیک

آمار بازدید کنندگان
ip-location map it!
پیوندهای روزانه
برنامه Paint
قرار دادن عکس در پس زمینه درایوها
ساخت و تغییر فونت
تغییر دسکتاپ
محاسبه اوقات شرعی
پاسخ به چند سوال رايج در مورد Visual C++
pcode چیست؟
جلسه اول آشنایی با سیمولینک
جلسه چهارم آموزش GUI
جلسه سوم آموزشGUIi
جلسه دوم آموزش GUI
جلسه اول آموزش GUI
ادامه برنامه نویسی
آغاز برنامه نویسی در matlab
دانلود کتاب آموزش MATLAB
پورت های سریال-بخش آخر
پورتهای سریال –قسمت دوم
پورتهای سریال-قسمت اول
رسم نمودار-قسمت پنجم
رسم نمودار-قسمت چهارم
محصولات جدید matlabseven
رسم نمودار -قسمت سوم
رسم نمودار-قسمت دوم
رسم نمودار-قسمت اول
تبدیلات در مطلب
رشته ها-قسمت دوم
رشته ها-قسمت اول
محاسبات مربوط به زمان
چند دستور کاربردی
آرایه های سلولی
آرایه های اسپارس
چند جمله ای ها
اعداد مختلط
دسترسی به عناصر ماتریس
ایجاد ماتریس
وب سایت MATLAB
آرشیو پیوندهای روزانه
نوشته های پیشین
دی 1387
آذر 1387
آبان 1387
مهر 1387
شهریور 1387
اردیبهشت 1387
بهمن 1386
دی 1386
آذر 1386
آبان 1386
مهر 1386
شهریور 1386
مرداد 1386
تیر 1386
خرداد 1386
اردیبهشت 1386
پیوندها
سایت شهر اسفراین
آموزش مطلب -میهن بلاگ
به یاد بهترین و...
دهکده توریستی رویین
بیا تو امنیت !!!
مدارات الکترونیک
وبلاگ ایران سما
وبلاگ مهندسی صنایع
وبلاگ جامع برق و الکترونیک عماد
مهندسی صنایع و مقالات - ie313
وب سایت محمد شمس
نظر سنجی