رفتن به مطلب

نمایش اعداد به صورت کسرهای طولانی


GBG10

ارسال های توصیه شده

درود دوستان،

 

بعضی وقتها بعضی اعداد توی متلب بصورت کسرهایی که اعداد صورت و مخرجشون خیلی طولانی هستن ظاهر میشن. این اتفاق با اینکه format short هستش هم رخ میده، یا اینکه بعضا صفر رو با ستاره نشون میده، کسی میدونه برای رفع این مشکل چه باید کرد؟

  • Like 2
لینک به دیدگاه
درود دوستان،

 

بعضی وقتها بعضی اعداد توی متلب بصورت کسرهایی که اعداد صورت و مخرجشون خیلی طولانی هستن ظاهر میشن. این اتفاق با اینکه format short هستش هم رخ میده، یا اینکه بعضا صفر رو با ستاره نشون میده، کسی میدونه برای رفع این مشکل چه باید کرد؟

 

سلام

این حالت توی استفاده از متغیرهای سمبولیک اتفاق میفته که با دستور vpa میشه، به صروت اعشاری تعداد ارقامی که نیاز داریم رو نمایش بده. دستور digits هم تعداد ارقامی که توی محاسبات symbolic استفاده میشه رو تعیین می کنه، میشه تغییرش هم داد.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

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

 

در مورد ستاره رو متوجه منظورتون نشدم.

  • Like 2
لینک به دیدگاه
سپاس بی کران،

بعضی وقتا صفر حدی رو بصورت علامت * نشون میده متلب!

 

خواهش می کنم، فکر نکنم دیده باشم، یه مثال می تونین بزنین، یه نمونه کدی که این خروجی رو بده؟

  • Like 2
لینک به دیدگاه

حل شد مشکل! ممنون

ببینید صفرهای حدی که ایجاد میشه رو، اگر format rational بذاریم، بصورت ستاره نشون میده بهمون! متاسفانه الان کدی ندارم!

  • Like 2
لینک به دیدگاه
×
×
  • اضافه کردن...