آخرین خبر

نرم افزار

معادلات غير خطي در سيمولينك

نویسنده: مهندس محمد كريمي مريداني دانشجوي دكتري مهندسي پزشكي (بيوالكتريك)، دانشگاه آزاد اسلامي واحد علوم تحقيقات

Karimi_bme@yahoo.com

متلب

در اين شماره به حل معادلات غيرخطي در محيط سيمولينك پرداخته مي‌شود. يك معادله ديفرانسيل را

خطي گويند هرگاه ضابطه معادله برحسب تابع مجهول و مشتقات آن خطي باشد، در غير اين صورت معادله را غيرخطي مي‌نامند. به منظور ساخت مدلي كه قابليت حل يك معادله غيرخطي به طور مثال

 

matlab149_form1.jpg

  را داشته باشد ابتدا به بلوك‌هايي به صورت نشان داده شده در جدول1 نياز است.

 

پس از انتخاب بلوك‌ها از مسيرهاي ذكر شده در بالا مي توانيد براي ساخت مدل به منظور حل معادلات غيرخطي، بلوك‌ها را به صورت شكل1 مرتب كرده و پارامترهاي هر بلوك را تنظيم كنيد.

متلب

 

تنظيمات بلوك‌ها
روي بلوك 1Constant دوبار كليك كرده و مقدار آن را 3 قرار دهيد (شكل2- بالا.)
روي بلوك 2Constant دوبار كليك كرده و مقدار آن را 3 قرار دهيد.
روي بلوك Gain دوبار كليك كرده و مقدار آن را 5 قرار دهيد (شكل2- پايين.)
روي بلوك 1Gain دوبار كليك كرده و مقدار آن را 2 قرار دهيد.

متلب

 

روي بلوك 1Math Function دوبار كليك كرده و در پنجره تنظيمات باز شده نوع  تابع را pow انتخاب كنيد

(شكل3.)

روي بـلـــوك Trigonometric Function دوبــار كليك كرده و در پنجره تنظيمات باز شده نوع  تابع را cos انتخاب كنيد (شكل4.)

روي بلـوك  Sum(تـوجـه كنيـد كه نام بلوك Sum بـه طـور پيـش فـرض مخفـي اسـت و شما مـي‌تـوانيد روي بلوك راست كليك كرده و از مسير Format Show Name >> نام بلوك را آشكار كنيد) دوبار كليك كرده و در قسمت List of signs عـلامت هاي –+–‌‌ را وارد كنيد و در قسمت Icon shape نوع نمايش را rectangular برگزينيد.

روي بلـوك 1Sum دوبـار كليـك نموده و در قسمـت List of signs عـلامـت‌هـاي +-‌‌ را وارد كنيد.

متلب

حـالا مـانـنـد شـكـل 5 بـلوك‌ها را به يكديگر مـتـصل كرده و سپس مدل ساخته شده را Run كنيد:
تــوجــه شــود كــه ورودي بـلـوك  Algebraic Constraintتابع و خروجي آن مقداري است كه به ازاي آن تابع ورودي صفر خواهد شد و به همين دليل است كه از خروجي اين بلوك براي تغذيه آرگومان‌هاي تابع ورودي استفاده شده است.

منبع
>http://mathworks.ir/<

 

2/5 (1 دیدگاه)

دیدگاه ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

گزارش ویژه‌ی این ماه

wfn_ads

گزارش های کوتاه ماهنامه

wfn_ads
ماهنامه مهندسی پزشکی

خوش آمدید

ورود

ثبت نام

بازیابی رمز عبور