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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه نمایش ضرایب سمبلیک به صورت مهندسی در "پاسخ ها"(مضربی از 10)

نحوه نمایش ضرایب سمبلیک به صورت مهندسی در "پاسخ ها"(مضربی از 10)

#1
با سلام خدمت همه عزیزان ،

من تابعی سمبلیک دارم که به شکل زیر تعریف کرده ام :
syms x y
f=2.45e15*x+125e28*y

با زدن اینتر برای گرفتن جواب در متلب ، خروجی تابع بصورت زیر نمایش داده می شودSad در صورتی که فرمت نمایش اعداد را بصورت نماد مهندسی در تنظیمات قرار دادم )
f=2450000000000000*x+1249999999999999954487036870656*y


چطور می تونم نمایش خروجی را به این شکل ببینم؟:   f=2.45e15*x+125e28*y  (همانطور که نوشته ام)

(من در هر تابعم ضرایب بسیار زیاد و بسیار بزرگ دارم که باید بصورت نماد علمی این ضرایب سمبلیک را از محاسباتم به دست بیارم ، اما متاسفانه متلب ضرایب توابع سمبلیک را بصورت عملی نشون نمیده، دوستان اگه راهی می دونن کمکم کنن، بسیار ممنونم
پاسخ

نحوه نمایش ضرایب سمبلیک به صورت مهندسی در "پاسخ ها"(مضربی از 10)

#2
(۱۳۹۴/۱۰/۱۵, ۱۰:۳۶ ق.ظ)حمیدرضا نوشته: با سلام خدمت همه عزیزان ،

من تابعی سمبلیک دارم که به شکل زیر تعریف کرده ام :
syms x y
f=2.45e15*x+125e28*y

با زدن اینتر برای گرفتن جواب در متلب ، خروجی تابع بصورت زیر نمایش داده می شودSad در صورتی که فرمت نمایش اعداد را بصورت نماد مهندسی در تنظیمات قرار دادم )
f=2450000000000000*x+1249999999999999954487036870656*y


چطور می تونم نمایش خروجی را به این شکل ببینم؟:   f=2.45e15*x+125e28*y  (همانطور که نوشته ام)

(من در هر تابعم ضرایب بسیار زیاد و بسیار بزرگ دارم که باید بصورت نماد علمی این ضرایب سمبلیک را از محاسباتم به دست بیارم ، اما متاسفانه متلب ضرایب توابع سمبلیک را بصورت عملی نشون نمیده، دوستان اگه راهی می دونن کمکم کنن، بسیار ممنونم

اگه هدفتون فقط نمايشه تابع هست ميتونين از كد زير استفاده كنين وگرنه واسه محاسباتش كه نحوه نمايش فرقي نميكنه!

کد:
format short ENG
a=2.45e15;
b=125e28;
display([mat2str(a),'x+',mat2str(b),'y'])
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


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