تابستان 92 - مهندسی + عمران + آبادانی + توسعه
سفارش تبلیغ
طول ناحیه در قالب بزرگتر از حد مجاز
*توجه *توجه برای مشاهده مطلب و یا دانلود فایل مورد نظر خود به پایین همین پست مراجعه گردد

منبعآموزش مطلب متلب

کلیه استاندارد ها و دستورالعمل های آزمایش های مکانیک خاک

Linear Control Systems Analysis and Design Download

Linear Feedback Control Analysis and Design with MATLAB Download

Robust Control Design with MATLAB Download

Multivariable Control Systems Download

Analysis and Design of control Systems Using MATLAB Download

Model Predictive Control System Design and Implementation using MATLAB Download

Embedded Control Systems in C/C++ Download

Kalman Filtering: Theory and Practice Using MATLAB Download

System and Control Download

Introduction to Control Engineering (Modeling, Analysis and Design Download

Modern Control Design (with MATLAB and SIMULINK), Download

Control Engineering (MATLAB approach Download

Short Guide to Control Systems Download

IEEE. Digital Transmission Engineering, Download

Fundamentals of Communications Systems Download

Multirate Filtering for Digital Signal Processing (MATLAB Applications Download

Modeling the wireless propagation channel; A Simulation Approach with MATLAB Download

Smart Antennas for Wireless Communications Download

Contemporary Communication Systems using MATLAB Download

CRC. Practical MATLAB Applications for Engineers Download

Antenna and EM Modeling with MATLAB+m-files Download

CRC. Radar Systems Analysis and Design using MATLAB Download

CRC. MATLAB Simulation for Radar Systems Design Download

Antenna Theory Analysis and Design Download

Fundamentals of Power Electronics with MATLAB Download

Vibration Simulation Using MATLAB and ANSYS Download

Vibration with Control Download

Solving Vibration Analysis Problems Using MATLAB Download

Solving Engineering System Dynamics Problems with MATLAB Download

Machining Dynamics Download

Mathematical Methods for Mechanic;  A Handbook with MATLAB Experiments Download

Stress, Strain and Structural Dynamics, Download

Applied Dynamics with Applications to Multibody and Mechanics Systems Download

Elasticity; Theory, Applications and Numerics Download

Introduction to Stateflow with Applications Download

Fluid Dynamics: Theory, Computation, and Numerical Simulation Download

Process Dynamics and Control (Modeling for Control and Prediction Download

PEM Fuel Cell Modeling and Simulation Using MATLAB Download

Design and Optomization of Thermal systems Download

Mechanics of Composite Materials with MATLAB Download

Computational Surface and Roundness Metrology Download

Advanced Mathematics and Mechanics Applications using MATLAB Download & m-files

CRC. The Finite Element Method Using MATLAB Download

Development and Application of the Finite Element Method based on MATLAB Download

Electric Vehicle Technology Explained, Download

MATLAB Code for Finite Element Analysis, Solids and Structures Download

MATLAB Guide to Finite Elements Download

MATLAB and C Programming for Trefftz Finite Element Methods, Download

Orbital Mechanics for Engineering Students Download

Atmospheric and Space Flight Dynamics (Modeling and Simulation with MATLAB and SIMULINK Download

Advanced Structural Dynamics and Active Control of Structures Download

MATLAB for Photomechanics; A Primer Download

Mechatronics, Principles and Applications Download

Using Simulink and Stateflow in Automotive Applications Download

Algorithm Collections for Digital Signal Processing Applications Using MATLAB Download

CRC. Adaptive Filtering Primer with MATLAB Download

Signal and Systems with MATLAB Applications Download

Matlab Programming Download

Learning Programming using MATLAB Download

MATLAB Programming for Engineers Download

MATLAB an Introduction with Applications Download

An Introduction to Programming and Numerical Methods in MATLAB Download

Linear Programming with MATLAB Download

Numerical Methods in Engineering with Matlab Download

Numerical Methods in Engineering with MATLAB Download

Numerical Analysis Using MATLAB and Excel Download

Applied Numerical Methods Using MATLAB Download

Numerical computing with MATLAB Download


بعضی از لینکهای اصلاح شده در سایت زیر

http://www.matlabtrainings.blogfa.com

 


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

اولین دیدگاه رو شما بگذارید

  

*توجه *توجه برای مشاهده مطلب و یا دانلود فایل مورد نظر خود به پایین همین پست مراجعه گردد

منبع :  برنامه نویسی متلب و فرترن

حل عددی معادله دیفرانسیل در متلب به کمک ode

نقل قول:

نرم افزار متلب به دو صورت کلی می تواند معادله دیفرانسیل را حل کند:

1- حل عددی

2- حل تحلیلی

تابع مخصوص حل عددی در متلب ode هستش که نمونه های مختلفی داره مثل ode45 و یا ode23 و...

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

حال به بیان چگونگی استفاده از ode برای حل معادله دیفرانسیل می پردازیم. البته باید بهتون بگم که ما از ode45 استفاده می کنیم. خود متلب هم در help  گفته که برای شروع کار با ode45 مسئلتون رو حل کنید اگر که جواب نداد از ode23 و اگر که جواب نداد از دیگر توابع ode استفاده کنید. می تونید بروید تو قسمت help نرم افزار و با جستجو کردن عبارت ode راهنمای متلب رو در این مورد بخونید.

فرض کنید معادله دیفرانسیل مقابل با شرایط مرزی داده شده را می خواهیم حل کنیم:

y""+y"+y=cos(x)

y(0)=0

y"(0)=1

ما می دانیم که جواب معادله سینوس میشه. اما می خواهیم بدونیم متلب چه جوابی رو به ما میده.

ابتدا باید بهتون بگم که ode برای حل معادلات دیفرانسیل با شرایط اولیه در زمان (یا مکان) صفر هستش. یعنی شرایط مرزی مسئلتون نمی تونه در نقطه ای به غیر از صفر باشه. مثلا:

y""+y"+y=cos(x)

y(0)=0

y"(pi)=-1

جواب این معادله هم سینوس هستش اما چون شرایط مرزی فقط در صفر داده نشده نمیشه از ode استفاده کرد. این جور مسئله ها معروف اند به مسئله با مقدار مرزی یا bvp . ان شاءالله در پست های آینده طریقه حل این گونه معادلات رو هم خدمتتون عرض خواهم کرد.تابع مخصوص این معادلات در متلب عبارت است از bvp4c و bvp5c .

پس اگر که یه معادله دیفرانسیل داشتیم باید ببینیم که اون یک ode هستش یا یک bvp .

خب، برگردیم به مسئله خودمون. برای حل یک معادله دیفرانسیل به روش ode باید قبل از اینکه برنامه رو در متلب بنویسید اون رو در کاغذ دچار یه سری تغییراتی بکنید.

ابتدا نگاه می کنید به معادله دیفرانسیل و میبینید که مرتبه معادلتون (بالاترین مشتقی که در معادله وجود داره) چند هستش که حالا برای معادله ای که بالا نوشتم مرتبه معادله 2 میشه.

حالا باید معادلتون رو به تعداد عدد مرتبه، به معادلات دیفرانسیل های مرتبه اول تبدیل کنید. مرتبه معادله ما 2 بود پس باید دو متغیر جدید به نامهای y1 و y2 ایجاد کنمو به کمک اونها دو معادله دیفرانسیل مرتبه اول تشکیل بدهم. امیدوارم که در درس معادلات دیفرانسیل این کار رو بلد شده باشید. من فقط نتیجه کار رو براتون مینویسم:

y=y1

y1"=y2

y2"=cos(x)-y2-y1

حالا معادله ما تبدیل شده به دو معادله دیفرانسیل مرتبه اول به نامهای y"1 و y"2 .

تا الان هر کاری که کردیم روی کاغذ بود. حالا باید برویم و در متلب برنامه رو بنویسیم.

اولین قدم اینه که در یک function دو معادله دیفرانسیل مرتبه یک را به صورت ستونی در یک بردار مانند out بنویسیم:

function out=myfun(x,y)

out=[y(2);cos(x)-y(2)-y(1)];

این function را باید به نام خود تابع یعنی myfun ذخیره کنید.

حالا داخل یک m فایل دیگه یا در داخل command window از دستور ode استفاده می کنیم. فرم کلی دستور ode به صورت زیر می باشد:

ode45(@اسم تابع,بازه حل مسئله,شرایط مرزی مسئله)

پس برای مسئله ما به صورت زیر می شود:

>>ode45(@myfun,[0 5],[0 1])

دستور بالا به این معنیه که معادله دیفرانسیل ما در تابعی بنام myfun نوشته شده، می خواهیم که این معادله دیفرانسیل را در بازه 0 تا 5 حل کنیم. و شرایط مرزی معادله ما به ترتیب برابر 0 و 1 می باشد.

حالا با اجرای این دستور خروجی به صورت زیر مشاهده خواهد شد:

عکس

 

ادامه مطلب...

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

نظرات()

  


*توجه *توجه برای مشاهده مطلب و یا دانلود فایل مورد نظر خود به پایین همین پست مراجعه گردد
منبع : مهندسی-سازه-عمران-زلزله

کد حل قاب دو بعدی به روش اجزاء محدود در MATLAB

نقل قول:

در فایل های زیر فایل Frame-mani فایل اصلی است و سه m.file دیگر توابعی هستند که برای حل تعریف شده اند.  در PDF ضمیمه هم توضیحاتی در مورد نحوه کاربرد این کد و نحوه وارد نمودن ورودی ها و تعیین خروجی ها آورده شده است. برای مسئله دوم هم تنها حل مسئله آورده شده است.

کد برنامه MATLAB:

به حجم 4 کیلوبایت

در فرمت فشرده zip 

پسورد : mani

Download

توضیحات ضمیمه:

به حجم 720 کیلوبایت

در فرمت فشرده zip 

پسورد : mani

Download

 




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

اولین دیدگاه رو شما بگذارید

  

*توجه *توجه برای مشاهده مطلب و یا دانلود فایل مورد نظر خود به پایین همین پست مراجعه گردد

منبع : alieimany

دانلود پروژه های برنامه نویسی درس محاسبات عددی

MATLAB PROJECT دانلود پروژه های برنامه نویسی درس محاسبات عددی


دانلود پروژه های برنامه نویسی درس محاسبات عددی . این مجموعه شامل 3 پروزه برنامه نویسی با متلب می باشد که مربوط به درس محاسبات عددی است .

روش منصف ، روش نابجایی و روش نیوتن – رافسون موارد انجام شده در این پروژه ها می باشند . فایل PDF به همراه فایل قابل ویرایش WORD که مشتمل بر 3 مثال مختلف حل شده برای هر روش می باشد نیز ضمیمه گردیده است.

 

ادامه مطلب...

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

اولین دیدگاه رو شما بگذارید

  

مشخصات مدیر وبسایت

مهندسی علوم محیطی و عمرانی [108]

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

جستجو دراین وبلاگ
در تمامی اینترنت

کلمات کلیدی وبسایت

د ، د ، س ، د ، س ، م ، & ، & ، & ، & ، & ، م ، س ، س ، س ، س ، س ، س ، س ، س ، د ، د ، د ، ج ، ج ، ا ، ب ، ب ، ب ، ب ، س ، د ، د ، د ، ع ، ع ، م ، م ، م ، م ، م ، م ، م ، م ، م ، ه ، و ، م ، م ، ر ، ب ، آ ، آ ، آ ، آ ، آ ، آ ، ت ، د ، د ، د ، د ، د ، خ ، آ ، م ، م ، م ، ل ، ل ، ل ، ل ، ق ، ق ، گ ، ع ، ع ، ع ، ص ، ض ، ع ، غ ، ف ، ف ، ف ، ف ، ف ، ف ، ف ، ف ، ر ، د ، د ، س ، س ، س ، س ، س ، ش ، ش ، ص ، ص ، م ، م ، م ، م ، م ، م ، ن ، ه ، ن ، ن ، ی ، ی ، ک ، ک ، ک ، Y ، آ ، آ ، c ، b ، E ، g ، آ ، آ ، آ ، آ ، ا ، ا ، ا ، ا ، ب ، آ ، ب ، پ ، پ ، پ ، پ ، ت ، خ ، خ ، خ ، چ ، ح ، چ ، خ ، خ ، د ، د ، د ، ت ، ث ، ج ، ج ، ت ، ت ، ث ، ج ، ج ، ج ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، ج ، ج ، ت ، ج ، ج ، ج ، ج ، ج ، ج ، ج ، ث ، ت ، ت ، ت ، ت ، ت ، ت ، د ، خ ، خ ، د ، د ، د ، د ، د ، د ، د ، د ، چ ، چ ، چ ، چ ، چ ، چ ، چ ، خ ، پ ، پ ، پ ، پ ، پ ، پ ، پ ، ب ، پ ، پ ، ب ، پ ، پ ، پ ، پ ، پ ، ب ، ب ، ب ، ب ، ب ، ب ، ب ، ب ، ب ، ب ، ب ، ا ، ا ، ا ، ا ، ا ، ا ، ا ، ا ، ا ، ا ، آ ، ا ، ا ، آ ، آ ، آ ، آ ، آ ، آ ، & ، & ، , ، آ ، آ ، آ ، آ ، آ ، آ ، آ ، م ، ک ، ک ، ک ، ک ، ک ، ک ،
ویرایش