ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12
  1. #1
    2012/05/14
    12
    0

    حاصل معادله Ax2+Bx+C با استفاده از متلب

    با سلام
    اگر بخوایم با استفاده از ماتریس، برنامه ای بنویسیم که پارامترها (ضرایب) رو بگیره و جواب معادله ax2+bx+c=0 (اون 2 توان x هست که من حقیقتش بلد نبودم توان بذارم) رو محاسبه کنه، چه باید بکنیم؟ اگر کد مرتبط با معادله را به من بگید ممنون میشم. متشکرم.
  2. #2
    2009/04/02
    شهر علم و ادب
    559
    7

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    نقل قول نوشته اصلی توسط Naser Firouz
    با سلام
    اگر بخوایم با استفاده از ماتریس، برنامه ای بنویسیم که پارامترها (ضرایب) رو بگیره و جواب معادله ax2+bx+c=0 (اون 2 توان x هست که من حقیقتش بلد نبودم توان بذارم) رو محاسبه کنه، چه باید بکنیم؟ اگر کد مرتبط با معادله را به من بگید ممنون میشم. متشکرم.
    با سلام .
    کافی هست یه تابعی تعریف کنید که این سه تا ضریب رو بگیره . داخل تابع هم کافی هست رابطه ریاضی مربوط به دلتا و محاسبه پاسخ بر حسب x رو به فرم متلب بنوسید .

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  3. #3
    2012/05/14
    12
    0

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    متشکرم از پاسختون. در واقع باید یه حالت دلتا کوچکتری، مساوی و بزرگتر از 0 رو در نظر بگیریم، درسته؟ من البته کمی مشکل دارم در نوشتن کدش. ولی سعی خودم رو میکنم. ممنونم.
  4. #4
    2009/04/02
    شهر علم و ادب
    559
    7

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    نقل قول نوشته اصلی توسط Naser Firouz
    متشکرم از پاسختون. در واقع باید یه حالت دلتا کوچکتری، مساوی و بزرگتر از 0 رو در نظر بگیریم، درسته؟ من البته کمی مشکل دارم در نوشتن کدش. ولی سعی خودم رو میکنم. ممنونم.
    نمیدونم شما اگه شما هدفتون برنامه نویسی کامل هست اره باید این کار ها رو هم بکنید در غیر این صورت میشه ننویسیدش و خود متلب محاسبه می کنه .ولی در کل متلب خودش تابع داره که این فرم معادلات رو حل کنه مثلا با تابع solve .
    در هر صورت من یه نمونه برنامه اش رو می نویسم :

    کد PHP:
    function Eq)

    delta=b^2-4*a*

    x1
    =(-b+sqrt(delta))/(2*a)

    x2=(-b-sqrt(delta))/(2*a)


    end 



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

    اولی 2 ریشه حقیقی داره .

    دومی 2 ریشه مختلط داره .

    سومی 2 ریشه مضاعف .

    ============================


    حال ضرایب رو به تابع Eq می دم :

    کد PHP:
    >&gtEq(1,1,-12)

    delta =

      
    49


    x1 
    =

       
    3


    x2 
    =

      -




    ======================



    حالا اجراش با متلب :

    کد PHP:
    >&gtEq(1,0,4)

    delta =

      -
    16


    x1 
    =

        
    2.0000i


    x2 
    =

        
    2.0000i 



    ============================


    کد PHP:
    >&gtEq(1,0,-4)

    delta =

      
    16


    x1 
    =

       
    2


    x2 
    =

      -



    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  5. #5
    2012/03/29
    اصفهان
    120
    0

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    سلام skyzare خیلی از جوابت متشکر
    ولی فکر کنم دوستمون میخواست توابع رو به شکل ماتریسی محاسبشون کنه ها! :smile:
  6. #6
    2009/04/02
    شهر علم و ادب
    559
    7

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    نقل قول نوشته اصلی توسط پلنگ ايراني!!!!
    سلام skyzare خیلی از جوابت متشکر
    ولی فکر کنم دوستمون میخواست توابع رو به شکل ماتریسی محاسبشون کنه ها! :smile:
    با سلام .
    خواهش می کنم .
    من متوجه نشدم یعنی چی توابع رو به شکل ماتریسی محاسبه کنیم ؟

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  7. #7
    2012/03/29
    اصفهان
    120
    0

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    يعني اينكه ورودي هامون به شكل ماتريسن و به تبع اون خروجي ها هم!
    فكر كنم روابط يكم تغيير مي كننا
    نظر شما چيه ؟
    چون يادمه براي محاسبه بسط تيلور تابع نمايي فرق مي كرد كه ورودي مون اسكالر باشه يا ماتريسي :job:
  8. #8
    2012/05/14
    12
    0

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    خیلی از لطفتون ممنونم. با این فرمول هم اگر حل بشه خیلی عالیه. فقط حقیقتش این خط رو ایراد میگیره:

    function Eq( a , b , c )

    اینطوری میشه:



    آیا میشه درستش کرد؟ با تشکر.
  9. #9
    2009/04/02
    شهر علم و ادب
    559
    7

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    نقل قول نوشته اصلی توسط Naser Firouz
    خیلی از لطفتون ممنونم. با این فرمول هم اگر حل بشه خیلی عالیه. فقط حقیقتش این خط رو ایراد میگیره:

    function Eq( a , b , c )

    اینطوری میشه:



    آیا میشه درستش کرد؟ با تشکر.
    با سلام .

    خواهش می کنم .

    خوب باید به شما خطا هم بده . نگاه کنید Eq یه تابعی هست که 3 تا پارامتر ورودی می گیره . این پارامتر ها رو در واقع ضرایب معادله درجه دوم شما هستند . شما الان وقتی توی command window دستورش رو اجرا کردید هیچ آرگومانی رو بهش ندادید شما این جوری نوشتید :
    Eq

    در صورتی که باید اون ضرایب معادله درجه 2 رو بهش بدید یعنی این جوری :

    Eq(a , b , c ) l

    اون سه تا مثال رو نگاه کنید متوجه می شید .

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  10. #10
    2007/10/14
    تهران
    1,335
    41

    پاسخ : حاصل معادله Ax2+Bx+C با استفاده از متلب

    برای محاسبه ریشه های چند جمله ای میتونین از دستور roots هم استفاده کنین.
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12

موضوعات مشابه

  1. پاسخ: 8
    آخرين نوشته: 2014/10/11, 14:40
  2. تخمین معادله با استفاده از مطلب
    توسط mahsa87 در انجمن هوش مصنوعی و شبکه های عصبی
    پاسخ: 3
    آخرين نوشته: 2014/08/28, 14:18
  3. رسم يک معادله پارامتريک در متلب
    توسط anea2801 در انجمن Matlab
    پاسخ: 1
    آخرين نوشته: 2013/01/25, 00:32
  4. کمک در مورد نوشتن یه معادله در متلب
    توسط hamalous در انجمن Matlab
    پاسخ: 6
    آخرين نوشته: 2012/12/23, 12:34
  5. پاسخ: 3
    آخرين نوشته: 2012/11/07, 21:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •