اطلاعیه

Collapse
No announcement yet.

ساده سازی معادلات مثلثاتی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ساده سازی معادلات مثلثاتی

    سلام.من دارم یه برنامه ای مینویسم که توی یکی از قسمتاش یه چندجمله ای به فرم زیر بدست میاد:
    a*cos(x)^3+b*cos(x)
    که ضرایب a,b رو هم به صورت عددی دارم .مشکل اینجاست که واسه ادامه کارم باید توانها حذف بشن،یعنی با روابط مثلثاتی مطلب ضرایب جدیدی ازcos(nx رو بهم بده،دستور سیمپل هم کاری انجام نمیده واسم.در حالی که تو متمتیکا خیلی راحت با دستور trigreduce به هدفم میرسم.خواهشا کمک کنید،خیلی واجبه ،واسه پروژه کارشناسی لازمش دارم. :sad:
    We Stand Up To The End

    #2
    پاسخ : ساده سازی معادلات مثلثاتی

    نوشته اصلی توسط ehsan_faal
    سلام.من دارم یه برنامه ای مینویسم که توی یکی از قسمتاش یه چندجمله ای به فرم زیر بدست میاد:
    a*cos(x)^3+b*cos(x)
    که ضرایب a,b رو هم به صورت عددی دارم .مشکل اینجاست که واسه ادامه کارم باید توانها حذف بشن،یعنی با روابط مثلثاتی مطلب ضرایب جدیدی ازcos(nx رو بهم بده،دستور سیمپل هم کاری انجام نمیده واسم.در حالی که تو متمتیکا خیلی راحت با دستور trigreduce به هدفم میرسم.خواهشا کمک کنید،خیلی واجبه ،واسه پروژه کارشناسی لازمش دارم. :sad:
    با متلب بدست آوردم
    combine(sincos):

    (3*a*cos(x))/4 + b*cos(x) + (a*cos(3*x))/4
    هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

    دیدگاه


      #3
      پاسخ : ساده سازی معادلات مثلثاتی

      میشه دقیقا کدشو بنویسی،اخه مطلب این دستور رو نمیشناسه!
      ans =

      (4*cos(x)^3)/125 - (3*cos(x))/5

      >> combine(sincos)
      Undefined function or variable 'sincos'.
      We Stand Up To The End

      دیدگاه


        #4
        پاسخ : ساده سازی معادلات مثلثاتی

        یه 6 روز از تاریخ جواب قبلی گذشته
        اولا آفرین که از متمتیکا استفاده میکنی
        نرم افزاری فوق العاده، ولی ناشناخته در ایران :cry:
        نه فقط در زمینه ریاضیات، بلکه در خیلی از زمینه ها.
        ...
        یه سوال؟
        شما فقط همین یک بار میخوای از این فرمول استفاده کنی؟
        یعنی این فرمول تغییر میکنه؟
        یا همیشه فرمش همینه؟
        اگه فرم کلیش همینه و بجز تغییرات a و b ، رابطه تغییری نداره
        یه بار محاسبه ت رو انجام بده
        و همیشه ازش استفاده کن
        1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
        2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
        3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

        دیدگاه


          #5
          پاسخ : ساده سازی معادلات مثلثاتی

          سلام.مشکل من همینه که فرم معادله همیشه این نیست.این معادله بسط چبی شف مرتبه nامه.یعنی مطلب با این عظمتش نمیتونه خواسته منو انجام بده؟
          We Stand Up To The End

          دیدگاه


            #6
            پاسخ : ساده سازی معادلات مثلثاتی

            نوشته اصلی توسط ehsan_faal
            میشه دقیقا کدشو بنویسی،اخه مطلب این دستور رو نمیشناسه!
            ans =

            (4*cos(x)^3)/125 - (3*cos(x))/5

            >> combine(sincos)
            Undefined function or variable 'sincos'.
            همه چی رو سیمبل تعریف کن بعد از دستور simple استفاده کن که تمام روش های ساده سازی رو بهت نشون می ده
            هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

            دیدگاه

            لطفا صبر کنید...
            X