بستن منو
۲۸۳
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
مباحث اولیه برای آشنایی با متلب
7
بردارها و ماتریس ها در متلب
42
دستورهای ساده و پرکاربرد در متلب
5
توابع در متلب
10
متغیرها و تبدیل متغیرها در متلب
8
m-file ها در متلب
2
نمایش اطلاعات در خروجی متلب (پنجره commands)
0
رسم شکل های دو بعدی در متلب
13
رسم شکل های سه بعدی در متلب
11
رسم چند شکل با هم، در متلب
5
رسم شکل ها و نمودارهای خاص، در متلب
11
رسم شکل های هندسی ساده، در متلب
6
تعیین ویژگی های خط های رسم شده در شکل، در متلب
6
تعیین ویژگی های محورهای مختصات شکل، در متلب
6
نمایش متن در شکل (عنوان، توضیح و ...)، در متلب
5
تعیین یا تغییر ویژگی های شکل (قبل از رسم شکل)، در متلب
10
تعیین یا تغییر ویژگی های شکل (بعد از رسم شکل)، در متلب
9
پردازش تصویر و کار با عکس ها، در متلب
13
ساخت انیمیشن در متلب
1
عملیات های ریاضی در متلب
42
متغیرها و معادلات سمبلیک در متلب
4
رشته ها (متن ها - strings) در متلب
14
آرایه های سلولی (cell arrays) در متلب
4
خطاهای رایج در متلب
2
برنامه نویسی شیء گرا (object oriented programming) در متلب
1
سیمولینک (Simulink) در متلب
5
GUI و واسطه های گرافیکی، در متلب
5
کار با فایل ها و پوشه ها، در متلب
9
برنامه های متلب آماده برای دانلود
1
Excel و متلب
1
مباحث عمومی در متلب
25
×

دانلود فروشگاه اندروید کلیدستان

140

نویسنده

علیرضا گلمکانی ( admin )

شماره کلید
دسته کلید - دسته بندی

حل دستگاه چند معادله و چند مجهول با دستور solve در متلب

دستور solve در متلب، برای حل معادلات به کار می رود و چنانچه بخواهیم یک دستگاه چند معادله و چند مجهول را حل کنیم، باید معادلات را به دستور solve بدهیم تا این دستور، پاسخ دستگاه را محاسبه کند. به مثال زیر توجه کنید :

مثال

فرض کنید بخواهیم دستگاه دو معادله و دو مجهول زیر را حل کنیم :

\[\begin{aligned} \begin{cases} x+2y=7 \\ x-y=1 \end{cases} \end{aligned} \]

برای این منظور، دو معادله را درون پرانتز دستور solve می نویسیم. هر معادله، باید درون دو علامت ' قرار بگیرد :


clear all
close all
clc
 
S=solve('x+2*y=7','x-y=1')
S=[S.x S.y]

دستور S=solve('x+2*y=7','x-y=1') ، دستگاه دو معادله و دو مجهول را حل می کند و عبارت S=[S.x S.y] نیز برای نمایش نتایج به دست آمده از حل دستگاه دو معادله و دو مجهول است.

نتیجه :


S =
 
    x: [1x1 sym]
    y: [1x1 sym]
 
 
S =
 
[ 3, 2]
مثال

فرض کنید بخواهیم دستگاه سه معادله و سه مجهول زیر را حل کنیم :

\[\begin{aligned} \begin{cases} x+y+z=6 \\ x-y^2+2z=7 \\ x+y-z=0 \end{cases} \end{aligned} \]

می نویسیم :


clear all
close all
clc

S=solve('x+y+z=6','x-y^2+2*z=7','x+y-z=0')
S=[S.x S.y S.z]

نتیجه :


S =
 
    x: [2x1 sym]
    y: [2x1 sym]
    z: [2x1 sym]
 
 
S =
 
[ 2,  1, 3]
[ 5, -2, 3]

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

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

خوانده شد
مبحث بالا، مفید بود و سایت کلیدستان را دوست داشتم :
محبوب کردن این مبحث در گوگل :
اون چیزی که میخواستم نبود :
سوال دارم :
ارسال نظر :
نظرات 7 7 0
دانشجو
۱۳۹۵/۰۷/۱۱
۱۶:۱۵

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

ندا
۱۳۹۵/۰۷/۱۴
۱۲:۵۷

ممنون Smile 

عرفان
۱۳۹۵/۰۸/۰۶
۱۲:۱۱

سلام اگه بخواهیم فقط ریشه های حقیقی رو پیدا کنه چکار باید کنیم؟یعنی ریشه های مختلط رو نمی خواهیم

admin
۱۳۹۵/۰۸/۰۶
۱۹:۵۳

سلام.
با استفاده از دستور isreal (کلید شماره 20687)، می توانید چک کنید که کدام ریشه ها (پاسخ ها) حقیقی (real) می باشند و سپس آنها را در یک بردار جدید کپی کنید.

Flower

علی
۱۳۹۵/۰۹/۰۵
۱۱:۵۴

سلام اگر بخواهیم فقط ریشه های مثبت رو به ما  بده باید چه دستوری استفاده کنیم ؟؟؟ 

sima
۱۳۹۵/۰۹/۱۸
۱۳:۳۳

سلام من یک معادله دارم با 3 متغیر که هر متغیر چند سری شرط دارد.چ طور با متلب حل کنم ممنون میشم پاسخ دهید.
 


  20x1+50x2+40x3=z         max
subject to 
x1<=80
x2<=11
x1+x2+x3<=80
 

۱۳۹۶/۰۲/۱۵
۱۱:۱۰

سلام
اين يك را بايد با بخش ژنتيك حل كنيد Ga

*** نظر بدهید

دسترسی سریع

×

شماره کلید


کلید
×

شماره دسته کلید


دسته کلید
×

جستجو


جستجو

راهنمای دستورات متلب (MATLAB)

راهنمای دستورات متلب (MATLAB) بر اساس حرف اول دستور :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

بستن منو
۷۹
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
دسترسی سریع به دسته کلیدها :

Introduction to Programming with MATLAB Image Processing Using MATLAB
مجموعه ویدئوهای آموزشی مقدمه ای بر برنامه نویسی متلب (MATLAB) - مجموعه Introduction to Programming with MATLAB
42
مجموعه ویدئوهای آموزشی پردازش تصویر در متلب (MATLAB) - مجموعه Image Processing Using MATLAB
37
بستن منو
۳۳
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
انواع رسم شکل در متلب
24
ساخت انیمیشن در متلب
3
GUI در متلب
6

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)
موضوع تاریخ و زمان نویسنده آخرین ارسال تعداد پاسخ انجمن
وارد کردن یک فایل متنی به عنوان ورودی یک کد (متلب - MATLAB)
۱۳۹۶/۰۳/۰۱, ۱۰:۲۲ ب.ظ
shadi_sh
shadi_sh
2 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشکل در کاربرد سیمبولیک
۱۳۹۶/۰۲/۳۱, ۱۲:۵۱ ب.ظ
NIMANIMAX72
NIMANIMAX72
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مخفی کردن چند خط از کد در MATLAB
۱۳۹۶/۰۲/۳۰, ۰۹:۱۳ ق.ظ
fa_shinobi
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
محاسبه مجموع چند عدد با حلقه for و while
۱۳۹۶/۰۲/۱۹, ۱۰:۲۷ ق.ظ
farhad1793
m-r-v
3 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشکل در استفاده از دستور if و while
۱۳۹۶/۰۲/۱۷, ۰۷:۲۱ ب.ظ
farhad1793
m-r-v
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ایجاد پالس فشار
۱۳۹۶/۰۲/۱۷, ۰۷:۰۷ ب.ظ
zahra90
m-r-v
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
معدل گیری در متلب
۱۳۹۶/۰۲/۱۷, ۰۵:۲۲ ب.ظ
farhad1793
farhad1793
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
sphere-topography
۱۳۹۶/۰۲/۱۶, ۰۸:۴۴ ب.ظ
arminfahandezh
arminfahandezh
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
توربین بادی
۱۳۹۶/۰۲/۱۶, ۱۲:۲۱ ب.ظ
Pars
m-r-v
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
فیلتر پایین گذر ایده آل
۱۳۹۶/۰۲/۱۲, ۰۲:۲۰ ق.ظ
Ali1885
Ali1885
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
اعمال تابع قطار ضربه بر روی یک سیگنال گسسته
۱۳۹۶/۰۲/۱۲, ۰۲:۰۴ ق.ظ
Ali1885
Ali1885
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
خواندن چند رشته عدد متفاوت از فایل متنی (متلب - MATLAB)
۱۳۹۶/۰۲/۱۱, ۰۳:۲۵ ب.ظ
aaalian
aaalian
3 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ماتریس بلوکی (متلب - MATLAB)
۱۳۹۶/۰۲/۱۱, ۱۰:۴۱ ق.ظ
shoja
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
محدود کردن کاربر در وارد کردن بازه ای از اعداد برای دستور input یا دستور دیگری
۱۳۹۶/۰۲/۱۱, ۰۷:۴۵ ق.ظ
hosseinso73
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
لطفا راهنمایی کنید
۱۳۹۶/۰۲/۱۰, ۰۸:۲۶ ق.ظ
azargoonazadeh
NIMANIMAX72
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مانریس 10 در 10
۱۳۹۶/۰۲/۱۰, ۰۸:۲۴ ق.ظ
payamt73
NIMANIMAX72
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشتق گیری نسبت به زمان
۱۳۹۶/۰۲/۰۷, ۱۰:۵۰ ب.ظ
NIMANIMAX72
NIMANIMAX72
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
چیدن ایستگاه روی زمین (متلب - MATLAB)
۱۳۹۶/۰۱/۲۸, ۰۹:۴۹ ب.ظ
amirsarem
amirsarem
2 سوال و جواب در مورد نرم افزار متلب (MATLAB)
کمک در نوشتن برنامه
۱۳۹۶/۰۱/۲۵, ۰۹:۳۴ ق.ظ
shima-k
m-r-v
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ریختن جوابها در یک ماتریس (متلب - MATLAB)
۱۳۹۶/۰۱/۲۴, ۰۷:۲۸ ب.ظ
G B
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حل معدله درجه دو با دستور solve
۱۳۹۶/۰۱/۱۷, ۱۲:۲۳ ب.ظ
arezo1375
m-r-v
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سواااااااااااااااااااااااااال؟؟؟؟
۱۳۹۶/۰۱/۱۵, ۰۶:۴۸ ب.ظ
alidf1372
m-r-v
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشکل کاهش سرعت خروجی با فرمت exe برنامه متلب
۱۳۹۶/۰۱/۱۲, ۰۹:۳۱ ب.ظ
mohammadsaleh40
mohammadsaleh40
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حل دستگاه معادلات ماتریسی با n مجهول (متلب - MATLAB)
۱۳۹۶/۰۱/۱۲, ۱۲:۰۲ ب.ظ
hrdelavari
mham6887
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
انالیز مدار RLC در متلب
۱۳۹۶/۰۱/۰۴, ۰۹:۴۰ ب.ظ
ronak25
omid_707
3 سیمولینک در متلب (MATLAB)
مشاهده 1000 ارسال آخر انجمن (در زمینه برنامه نویسی متلب)

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)