انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه نویسی در زمینه ریاضیات سرمایه گذاری (در متلب)

برنامه نویسی در زمینه ریاضیات سرمایه گذاری (در متلب)

#1
سلام
من یک برنامه میخوام بنویسم که دو قسمت داره.
یک رابطه به این شکل وچود داره:
L*((((1+i)^n)-1)/i)-R*((((1+i)^n)-1)/i)-x=0
قسمت الف با داشتن L,R,i,n باید x رو بدست بیاریم.
در قسمت ب این مقادیر و همین طور x که بدست اومده این معادله رو حل میکنه:
R*((1+i)^n-1)+x=L*(1+j)^n
یعنی j رو حساب کنیم.
قسمت اول رو با نوشتن معادله بر حسب x و بعد مقدار دهی با دستور subs نوشتم
اما قسمت دوم برحسب j که مینویسم ارور میاد که n و x باید حقیقی باشه
و همین طور با solve که نوشتم مقدار میدم اجرا نمیشه!
یعنی من اشتباه میکنم در مقدار دهی. چطور میتونم به متغیر ها مقدار بدم و با solve حلش کنم.
و کلاً جور دیگه ای میشه این برنامه رو نوشت؟ و این x رو چطور باید جایگزین کرد در معادله بعد؟
مرسی از راهنماییتون!
پاسخ


پیام‌های این موضوع
برنامه نویسی در زمینه ریاضیات سرمایه گذاری (در متلب) - توسط bonbon - ۱۳۹۳/۱۰/۰۵, ۰۶:۳۱ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان