انجمن های دانش پژوه
01 خرداد 1391,ساعت 20:47:32 *
خوش آمدید، مهمان - لطفا برای ثبت نام اینجا و یا برای ورود اینجا را کلیک کنید.

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید
اخبار: عضویت در سایت کمتر از 30 ثانیه به طول خواهد انجامید، هم اکنون اقدام کنید.
 
   فهرست   راهنمايي جستجو تاپيكهاي اخير لينکستان ورود عضويت  
collapse collapse
* سخن روز

* حاضرین در سایت
  • Dot مهمان: 379
  • Dot مخفی: 0
  • Dot کاربر: 2
  • Dot کاربران آنلاين:

* برترین ارسال کننده ها
مدیریت
509 ارسال
زندیه زندیه
408 ارسال
rajabpor rajabpor
83 ارسال
831402137
68 ارسال
کریمی کریمی
56 ارسال

* آمار انجمن
  • stats مجموع کاربران: 5915
  • stats مجموع ارسال های کاربر: 1609
  • stats مجموع موضوعات: 747
  • stats مجموع گروه ها: 8
  • stats مجموع انجمن ها: 113
  • stats بیشترین تراکم حضور کاربر در انجمن: 660

* فروشگاه سایت
فروشگاه سایت


* آمار بازدید
Check PageRank

* TRANSLATOR
ترجمه به زبان انگليسي ترجمه به زبان عربي ترجمه به زبان آلبانيايي ترجمه به زبان بلغاري ترجمه به زبان کاتالان ترجمه به زبان چيني ترجمه به زبان چکي ترجمه به زبان دانمارکي ترجمه به زبان هلندي ترجمه به زبان استونيايي ترجمه به زبان فيليپيني ترجمه به زبان فنلاندي ترجمه به زبان آلماني ترجمه به زبان يوناني ترجمه به زبان هندي ترجمه به زبان مجاري ترجمه به زبان اندونزيايي ترجمه به زبان ايتاليايي ترجمه به زبان ژاپني ترجمه به زبان کره‏اي ترجمه به زبان لاتويايي ترجمه به زبان ليتوانيايي ترجمه به زبان مالتي ترجمه به زبان لهستاني ترجمه به زبان پرتغالي ترجمه به زبان رومانيايي ترجمه به زبان روسي ترجمه به زبان صربستاني ترجمه به زبان اسلواکيايي ترجمه به زبان اسلووِنيايي ترجمه به زبان اسپانيايي ترجمه به زبان سوئدي ترجمه به زبان تايلندي ترجمه به زبان ترکي ترجمه به زبان اوکرايني ترجمه به زبان ويتنامي

صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: آموزش نرم افزار MATLAB از مقدماتی تا پیشرفته  (دفعات بازدید: 1224 بار)
0 کاربر و 2 مهمان درحال دیدن موضوع.
زندیه
مدیر انجمن
کاربر حرفه ای
****

امتیاز: 12
آفلاین آفلاین

تعداد ارسال: 408

تشكر
-اهدا شده: 51
-دريافت شده: 173



« : 09 بهمن 1387,ساعت 14:15:30 »

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

برای دسترسی سایر دوستان به نرم افزار مطلب مدیریت سایت جناب آقای کرباسیون زحمت کشیدن و نرم افزار را جهت دانلود شما دوستان قرار دادند
که از آدرس زیر دانلود کنید.


براي نمايش لينك ها بايد عضو باشيد. براي ثبت نام عضويت را انتخاب كنيد



MATLAB یک زبان برنامه‌نویسی، و محیطی برای محاسبات عددی است. این نرم‌افزار که محصول شرکت MathWorks است، امکاناتی را از قبیل عملیات ماتریسی، رسم توابع و داده‌ها، پیاده‌سازی الگوریتم‌ها، ایجاد رابط‌های کاربر و تعامل با برنامه‌های نوشته شده به زبان‌های دیگر فراهم می‌سازد. با وجود اینکه MATLAB مخصوص محاسبات عددی است، اما یک جعبه‌ابزار اختیاری که از موتور نمادین نرم‌افزار Maple استفاده می‌کند، ما را قادر می‌سازد تا از MATLAB به عنوان یک سیستم جبری نیز استفاده کنیم.

تاریخچه

MATLAB، کوتاه شده‌ی عبارت "matrix laboratory" (آزمایشگاه ماتریس)، در اواخر دهه‌ی 1970 توسط Cleve Moler، رئیس بخش علوم کامپیوتر دانشگاه نیو مکزیکو، ابداع گردید. او این نرم‌افزار را با هدف در دسترس ساختن LINPACK و EISPACK برای دانشجویانش، بدون اینکه نیاز به یادگیری زبان فرترن داشته باشند، طراحی کرد. نرم‌افزار او به زودی در دانشگاه‌های دیگر نیز منتشر شد و مخاطبان جدی‌ای در جامعه‌ی ریاضیات کاربردی یافت. طی بازدیدی که Moler در سال 1983 از دانشگاه استنفورد کرد، مهندسی به نام Jack Little با MATLAB آشنا شد. او که به پتانسیل تجاری این نرم‌افزار پی برده بود، به Moler و Steve Bangert ملحق شد. آن‌ها MATLAB را با زبان C بازنویسی کردند و در سال 1984 کار ادامه‌ی برنامه‌نویسی آن را به شرکت MathWorks سپردند. این کتابخانه‌های بازنویسی شده، JACKPAC نامیده شد.

MATLAB در ابتدا توسط مهندسان طراحی کنترل، که رشته‌ی تخصصی Little بود، استفاده شد. اما سریعاً وارد حوزه‌های دیگر نیز شد. در حال حاضر در تعلیم و آموزش، مخصوصاً در تدریس جبر خطی و آنالیز عددی به‌کار گرفته می‌شود و بین دانشمندانی که با پردازش تصویر سر و کار دارند، مشهور و رایج است.

نحو MATLAB

MATLAB حول زبان MATLAB که گاهی M-Code یا به طور ساده‌تر M نامیده می‌شود، شکل گرفته است. ساده‌ترین راه اجرای M-Code، تایپ کردنش در «پنجره‌ی فرمان» در مقابل اعلان، >>، است. پنجره‌ی فرمان یکی از عناصر تشکیل دهنده‌ی میز کار MATLAB می‌باشد. بدین طریق می‌توان از MATLAB به عنوان یک پوسته‌ی ریاضیاتی محاوره‌ای استفاده کرد. دنباله‌هایی از دستورات را می‌توان با استفاده از ویرایشگر MATLAB یا هر ویرایشگر متن ساده‌ی دیگری در یک فایل متن ذخیره نمود. این قبیل فایل‌ها یا اسکریپت و یا تابع هستند و دستورات ممکن را گسترش می‌دهند.

متغیرها در MATLAB

متغیرها با عملگر انتساب، =، تعریف می‌شوند. تعیین نوع متغیرها در MATLAB به طور پویا صورت می‌گیرد، یعنی می‌توان متغیرها را بدون اینکه نوعشان معرفی شود، مقداردهی نمود و نوعشان می‌تواند تغییر یابد.

بردارها و ماتریس‌ها در MATLAB

MATLAB یک «آزمایشگاه ماتریس» است و به معنای واقعی کلمه، شیوه‌های مناسب بسیاری را برای ایجاد ماتریس‌هایی با ابعاد گوناگون فراهم نموده است. در MATLAB، «بردار» به یک ماتریس یک بعدی ( 1×NیاN×1) گفته می‌شود که معادل مفهوم آرایه‌ در بیشتر زبان‌های برنامه‌نویسی است. «ماتریس» در MATLAB به ماتریس‌های چندبعدی، که دارای بیش از یک بعد هستند، گفته می‌شود. در سایر زبان‌ها، چنین ماتریسی ممکن است آرایه‌هایی از آرایه‌ها، آرایه‌هایی از آرایه‌هایی از آرایه‌ها و ... نامیده شود.

بیشتر توابع MATLAB، ماتریس‌ها را دریافت می‌کنند و روی همه‌ی درایه‌های آن‌ها اعمال می‌شوند. برای نمونه mod(2*J,n) تمام درایه‌های ماتریس J را در 2 ضرب کرده، و سپس هر درایه را با پیمانه‌ی n می‌کاهد.

کاراکتر سمی کولن در MATLAB

در ببشتر زبان‌های دیگر، سمی کولن (نقطه ویرگول) برای خاتمه دادن به دستورات استفاده می‌شود. در MATLAB سمی کولن اختیاری است. چنانچه دستوری با یک سمی کولن خاتمه نیافته باشد، نتیجه‌اش به نمایش در خواهد آمد. دستوری که صریحاً نتیجه‌ای را بر نمی‌گرداند، برای مثال دستور clc، در حضور و عدم حضور سمی کولن یکسان عمل می‌کند.

گرافیک در MATLAB

تابع plot، گرافی از دو بردار x و y رسم می‌کند. برای مثال می‌توان با این تابع، هر تابع یک متغیره را رسم نمود. گرافیک‌های سه‌بعدی با دستورات surf و plot3 و mesh قابل تولید اند.

ادامه دارد ..........


مشاهده كاربراني كه از پست شما تشكر كرده اند:

sokoutnia

براي اين پست, 1 كاربر تشكر كرده اند
« آخرين ويرايش: 26 تير 1388,ساعت 06:41:41 توسط زندیه » خارج شده است

گفت: احوالت چطور است؟
گفتم اش: عالی است
مثل حال گل!
حال گل در چنگ چنگیز مغول
pape
کاربر جدید
*

امتیاز: 0
آفلاین آفلاین

رشته تحصیلی: کامپیوتر
مدرک تحصیلی: لیسانس
تعداد ارسال: 1

تشكر
-اهدا شده: 0
-دريافت شده: 0


« پاسخ #1 : 27 مهر 1388,ساعت 11:15:15 »

سلام . مرسی خیلی خوب بود . Grin
خارج شده است
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :  


* لوگو همکاران
بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر بنر

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006, Simple Machines LLC
SimplePortal 2.3 © 2008-2009, SimplePortal | Persian Language Pack by YaranTOOS Group
Valid XHTML 1.0! Valid CSS!
این صفحه در 0.065 ثانیه 35 نمایش داده شد.