آکادمیا کافه
راهنما و آموزش نرم افزار MATLAB - نسخه قابل چاپ

+- آکادمیا کافه (https://www.academiacafe.com/pf)
+-- انجمن: نرم‌افزارها (https://www.academiacafe.com/pf/Forum-%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1%D9%87%D8%A7)
+--- انجمن: راهنمای نرم‌افزارهای تخصصی (https://www.academiacafe.com/pf/Forum-%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C-%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1%D9%87%D8%A7%DB%8C-%D8%AA%D8%AE%D8%B5%D8%B5%DB%8C)
+--- موضوع: راهنما و آموزش نرم افزار MATLAB (/Thread-%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7-%D9%88-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-MATLAB)

صفحات 1 2 3 4 5 6


RE: راهنمای نرم افزار MATLAB - Torkan - 16-10-2013

سلام دوستان
آموزش پردازش تصویر با نرم افزار متلب ( Image Processing in Matlab )


RE: راهنمای نرم افزار MATLAB - MaMi - 29-10-2013

عناوین آموزشی این دوره مقدماتی عبارتند از:
- معرفی رابط کاربری
- محاسبات عمومی
- کار ​​با متغیرها
- توابع ریاضی ضروری
- کار ​​با اعداد مختلط
- کار ​​با بردارها
- کار ​​با ماتریس
- محاسبات جبری
- محاسبات حساب دیفرانسیل و انتگرال
- اصوا اولیه در نمودار ها
- و ...
Lesson Index:
1. Introduction
2. Basic Calculations
3. Working with Variables
4. Essential Mathematical Functions
5. Working with Complex Numbers
6. Working with Vectors
7. Working with Matrices
8. Algebraic Calculations
9. Calculus Calculations
10. Basic Graphing
دریافت ویدئوها - در بخش های 30 مگابایتی
01 - 02 - 03
04 - 05 - 06
07 - 08 - 09
10 - 11 - 12
13 - 14


RE: راهنمای نرم افزار MATLAB - MaMi - 08-11-2013

Lynda Up and Running with MATLAB - with Exercise files

Introduction
General Concepts
Core MATLAB Syntax
Programming in MATLAB
Data Representations
External Toolboxes
Conclusion
در بخش های 20 مگابایتی
01 - 02 - 03

 


RE: راهنمای نرم افزار MATLAB - mohammadreza88 - 16-11-2013

سلام دوستان،
میخوام تو نرم افزار Matlab رگرسیون غیرخطی (توانی) رو تو فضای سه بعدی، برای چهار نقطه (x,y,z) انجام بدم. help نرم افزار هیچ جوره جوابگوی چیزی که من میخوام نیست. میخوام "توانی" باشه حتما، به صورت زیر:
Z=aX[sup]b[/sup]+cY[sup]d[/sup]
کسی میتونه منو تو نوشتن برنامه‌ش راهنمایی کنه؟
پیشاپیش ممنونم Smile


RE: راهنمای نرم افزار MATLAB - M1KE - 18-11-2013

به نظر می‌رسه معادله‌ای که شما مدنظرتون هست (Z=aX[sup]b[/sup]+cY[sup]d[/sup]) دارای پارامترهای زیادی هست و به مجموعه‌ای از رویه‌ها اشاره می کنه. برای نمونه اگر b=d=۱ باشد معادله موردنظر تبدیل به معادله یک صفحه می‌شود و اگر b=d=۲ باشد معادله یک رویه سهمی‌گون می‌شود که در صورت هم علامت بودن ضرایب a و  c از نوع بیضی‌گون (شبیه جام یا فنجان) خواهد شد و در صورتی که که ضرایب a و  c هم علامت نباشد از نوع هذلولی (شبیه زین اسب) خواهد شد. اگر قرار باشد توان های دیگری هم برای b و d در نظر بگیریم رویه‌های دیگری حاصل خواهد شد.

در نتیجه همانطور که در فضای دو بعدی هم در همان ابتدا مشخص می کنند که قرار است یک معادله درجه دوم یا سوم یا هر توان دیگری به داده‌ها برازش داده شود٬ در اینجا هم در ابتدای برنامه می‌بایست مشخص کنید که چه نوع رویه‌ای قرار است به داده‌ها برازش داده شود (توان‌های b و d مشخص شوند).

در مرحله دوم فاصله عمودی یکی از نقاط از رویه را با ضرایب فرضی که برای a و  c در نظر می گیرید حساب می کنید. سپس این عبارت را داخل یک حلقه قرار می‌دهید طوری که فاصله دیگر نقاط هم از رویه موردنظر با استفاده از این ضرایب فرضی محاسبه شوند.

وقتی فاصله‌ نقاط از رویه با ضرایب فرضی مشخص شد٬ تک تک فاصله ها را به توان ۲ می‌رسانید و سپس از مجموع آنها ریشه می‌گیرید. اسم این پارامتر را R می گذارید که بیانگر ریشه مجموع مربعات فاصله نقاط از رویه موردنظر است.

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

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

پینوشت: گرفتن ریشه در مرحله‌ای که مجموع مربعات فاصله‌ها را حساب می کنید اختیاری است. به عبارتی شما میتوانید به جای اینکه R را به حداقل برسانید R[sup]۲[/sup] را به حداقل برسانید. همین‌طور برای اینکه محاسبات کمتر شود در حالت دو بعدی گاهی به جای اینکه سریع‌تر به جواب برسند به جای اینکه فاصله عمود بر منحنی را حساب کنند فقط اختلاف بین y های هر نقطه را از منحنی حساب می کنند و سپس مجموع مربع‌های آنها را به حداقل می رسانند که در مورد رویه‌ها تا حدی می‌شود این ساده‌سازی را به کار گرفت و مثلا اختلاف z هر نقطه با رویه به ازای x و y نقطه موردنظر حساب شود. البته در مورد رویه به نظر می رسد این کار خیلی تقریبی شود ولی به هر حال کار را خیلی راحت خواهد کرد. طبیعی است هر چه تعداد داده‌ها زیاد باشد نتیجه نهایی این دو روش دقیق و تقریبی به هم نزدیک شود.


RE: راهنمای نرم افزار MATLAB - Torkan - 29-11-2013

کتاب برنامه نویسی matlab برای مهندسین نوشته chapman معروف
پ.ن: اگه با adobe reader باز نشد با foxit reader قطعا باز میشه.
بااحترام


RE: راهنمای نرم افزار MATLAB - ice - 23-01-2014

This year’s MATLAB Virtual Conference takes place Wednesday, March 26. Last year, more than 11,000 of your colleagues registered for this event. Be the first to register for 2014.

The MATLAB Virtual Conference is a free online event featuring live sessions on MATLAB and Simulink by experts from around the world.

Following my keynote address on the latest trends in technical computing, you can:
 • Find out how to get started with MATLAB and Simulink
 • Learn about the latest features across all MathWorks products 
• Attend presentations by experts in industry and academia 
• Get answers to your specific product questions from MATLAB and Simulink experts
Register now to learn how to get the most out of MATLAB and Simulink.
 
لينك ثبت نام


RE: راهنمای نرم افزار MATLAB - mona - 29-03-2014

من داده های اکسل را که وارد متلبم می کنم همه را به این صورت عوض میکنه که مثلا اگر بوده 456.10 می نویسه 4.5610 و حتی ماتریسم را هم که در 1000 ضرب می کنم هیچ تغییری مشاهده نمیشه ! کسی می دونه مشکل از کجاست ؟


RE: راهنمای نرم افزار MATLAB - ahmadpashaei - 30-03-2014

(29-03-2014, 04:27 PM)'mona' نوشته: من داده های اکسل را که وارد متلبم می کنم همه را به این صورت عوض میکنه که مثلا اگر بوده 456.10 می نویسه 4.5610 و حتی ماتریسم را هم که در 1000 ضرب می کنم هیچ تغییری مشاهده نمیشه ! کسی می دونه مشکل از کجاست ؟

 
سلام.توصیه می کنم در فرومهای مرتبط مثل http://mathworks.ir/ بپرسید و ایشالا کمک می کنند



RE: راهنمای نرم افزار MATLAB - Andre - 30-03-2014

(29-03-2014, 04:27 PM)'mona' نوشته: من داده های اکسل را که وارد متلبم می کنم همه را به این صورت عوض میکنه که مثلا اگر بوده 456.10 می نویسه 4.5610 و حتی ماتریسم را هم که در 1000 ضرب می کنم هیچ تغییری مشاهده نمیشه ! کسی می دونه مشکل از کجاست ؟

 
از اونجا که من متوجه شدم، عدد رو داره به حالت نمایی نشان میده. اگر مشکل چیز دیگری است خروجی و کد رو نشان بدید تا در صورت توان کمک کنم.