اطلاعیه

Collapse
No announcement yet.

اعداد اعشاری

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

    اعداد اعشاری

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

    #2
    پاسخ : اعداد اعشاری

    سلام
    ابتدا با دستور digits تعداد اعشار رو محدود کنید. سپس با دستور vpa عملیات محاسباتی رو انجام بدید.
    digits: Set variable precision digits.
    vpa: Variable precision arithmetic.
    مثال:
    کد:
    >> x = 1/3
    
    x =
    
      0.3333
    
    >> digits(2);
    >> vpa(x+1)
     
    ans =
     
    1.3
    و مثال بعدی:
    کد:
    >> x = 1000
    
    x =
    
        1000
    
    >> digits(2)
    >> vpa(x+10)
     
    ans =
     
    1.0*10^3

    دیدگاه

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