1 :تعداد فایل پیوست
طراحي فنر استاتيكي تحت فشار
اين سورس متلب بر اساس جنس انتخابي شما، در يك بازه ي معين قطر مفتول هاي مناسب براي طراحي فنر تحت بار استاتيكي فشاري و پارامتر هاي وابسته به آن (مانند طول بحراني، دور هاي موثر و ...) را نمايش مي دهد. در نهايت طراح با توجه به معيار هايي كه در نظر دارد مناسب ترين قطر را انتخاب مي كند. به علاوه اين سورس خروجي اكسل نيز دارد.
1 :تعداد فایل پیوست
ارتعاشات يك درجه آزادي اجباري
سورس پيوست شده مربوط به شبيه سازي يك سيستم آزادي يك درجه آزادي است. سيستم جرم و فنر به ميله ي دواري متصل شده كه با سرعت ثابت مي چرخد. چرخش ميله سبب ايجاد شتاب كريوليس در سيستم شده كه اين امر معادله ي قانون دوم نيوتون را ناهمگن مي كند همانند آن چه كه در ارتعاشات اجباري روي مي دهد. اين معادله ي ديفرانسيل با روش عددي ode45 در متلب حل شده و پاسخ به كمك توابع گرافيكي رسم مي شود.
1 :تعداد فایل پیوست
شبيه سازي سيستم كنترلي در Simulink
Simulink از جمله ابزار هاي قدرتمند نرم افزار MATLAB جهت شبيه سازي سيستم هاي مختلف نظير سيستم هاي ديناميكي، كنترلي و الكتريكي است.
در اين پست نمونه اي از شبيه سازي يك سيستم كنترلي Velocity Feedback با Simulink نشان داده شده است. در اين سيستم از خروجي يك فيدبك گرفته شده و اين مقدار در يك عدد به عنوان Gain ضرب مي شود. كاربر مي تواند با تغيير Gain ها، سعي كند سيستم مرتبه ي II را به طور بهينه كنترل كند.
نسخه ي 2008 Simulink اين سيستم پيوست شده است.
پاسخ: تعريف تابع در MATLAB
function kore(a,b,c,r)
با سلام ،
آرایه رو می تونیم به عنوان آرگومان ورودی به تابع بدیم( تو matlab )
پاسخ: تعريف تابع در MATLAB
نقل قول:
function kore(a,b,c,r)
با سلام ،
آرایه رو می تونیم به عنوان آرگومان ورودی به تابع بدیم( تو matlab )
با سلام!
عضويت شما رو در SSA تبريك مي گم.
بله چنين چيزي امكان پذير است.
کد:
function kore(arr)
a=arr(1);
b=arr(2);
c=arr(3);
r=arr(4);
end
موفق باشيد
آرمين
پاسخ: تعريف تابع در MATLAB
ممنون از راهنمایی تون ، همون طور که مطلع هستین تو آرایه ما با اندیس کار می کنیم تو مطلب هم همینطوره با خیر؟ و اینکه کتاب خوبی در مورد matlab سراغ دارید
ممنون
1 :تعداد فایل پیوست
پاسخ: تعريف تابع در MATLAB
نقل قول:
ممنون از راهنمایی تون ، همون طور که مطلع هستین تو آرایه ما با اندیس کار می کنیم تو مطلب هم همینطوره با خیر؟ و اینکه کتاب خوبی در مورد matlab سراغ دارید
ممنون
خواهش مي كنم.
بله دقيقا" انديس براي آرايه در متلب هم وجود داره (در كدي هم كه به عنوان مثال قرار داده شده بود، از انديس هاي 1 تا 4 براي گرفتن درايه هاي يه آرايه استفاده شد!).
به علاوه براي آرايه هاي چند بعدي هم ميشه انديس هاي هر بعد رو با علامت ويرگول ( , ) از هم جدا كرد.
در زمينه ي كتاب بايد عرض كنم كه نرم افزار متلب بخش هاي متنوعي داره و منطقي هستش كه براي آشنايي بهتر با هر كدوم از اين بخش ها كتاب مربوط به اون بخش تهيه بشه.
با اين حال در زمينه ي كليات كار با MATLAB به نظر بنده كتاب MATLAB Demystified از David McMahon (انتشارات McGraw-Hill) مي تونه مفيد باشه. يك كتاب فارسي هم در بازار موجوده كه متاسفانه اسم نويسنده اش رو فراموش كردم (سعي مي كنم اسمش رو بپرسم).
يه PDF فارسي و خلاصه از متلب هم ضميمه شده كه اميدوارم براي شروع كار كمكتون كنه.
موفق باشيد
آرمين