کلیدستان

نسخه‌ی کامل: چند معادله چند مجهول
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان من چطور میتونم چنین معادلاتی رو حل کنم با متلب؟؟ یکی بعنوان مثال در زیر قرار دادم
ممنون میشم کمک کنین


کد:
x1+2x2+x3<=430 3x1+0x2+3x3<=460 x1+4x2+0x3<=420

در ضمن با این شرط باید این معادله حل بشه که x1وx2وx3 مقادیر بزرگتر مساوی صفر باشن
سلام.
از دستور ga استفاده کنید.
یک مثال در مورد آن، در help خود متلب وجود دارد (دستور ga  را در help متلب جستجو کنید).
اتفاقا در آن مثال، متغیرها را هم بزرگتر یا مساوی صفر در نظر می گیرد.
 
ادمین من دستور help رو در قسمت command window تایپ کردم و دستورات زیادی ظاهر شدن ولی دستوری که گفتی ga  پیدا نتونستم بکنم
پنجره help نرم افزار متلب را باز کنید، سپس در قسمت جستجو، عبارت ga را بنویسید. اولین مبحثی که در لیست نمایش داده می شود، مربوط به دستور ga هست.
 
نقل قول:  
تشکر میکنم مرسی پیدا کردم ولی میشه ی توضیح مختصری راجعب کدها بدی
مخصوصا خطهای سوم چهارم و پنجم برام مبهمه
کد پی‌اچ‌پی:
= [1 1; -1 22 1];
= [223];
lb zeros(2,1);
[
x,fval,exitflag] = ga(@lincontest6,...
    2,A,b,[],[],lb)

Optimization terminatedaverage change in
the fitness value less than options
.TolFun.

=
    0.6700    1.3310

fval 
=
   -8.2218

exitflag 
=
     1