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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مقدار دهی به تابع سمبلیک و نمایش خروجی بصورت نماد علمی

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

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

می خواهم به یک تابع سمبلیک مقدار دهی کنم و مقدار خروجی بصورت نماد علمی نمایش داده بشه 
 به عنوان مثال تابع زیر را معرفی کرده ام :
clear ,clc
format short e
syms x y
;f=2.45e40*x+3.12e25*y
([subs(f,[x y],[10 11
=ans

(باتوجه به معرفی کردن فرمت بصورت short e  بازم هم نمایش اعداد به صورت نماد عملی نیست)245000000000000367183256261259092463452160
با چه دستوری میشه نمایش این خروجی را بصورت زیر نشان داد؟
دستوری اصلا وجود دارد؟ (نمایش اعداد بسیار مهمه برای تابع ام )

=ans 

   2.4500e+41
پاسخ

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

#2
(۱۳۹۴/۱۱/۰۱, ۰۴:۳۰ ب.ظ)Hamidreza نوشته: با سلام خدمت دوستان عزیز 

می خواهم به یک تابع سمبلیک مقدار دهی کنم و مقدار خروجی بصورت نماد علمی نمایش داده بشه 
 به عنوان مثال تابع زیر را معرفی کرده ام :
clear ,clc
format short e
syms x y
;f=2.45e40*x+3.12e25*y
([subs(f,[x y],[10 11
=ans

(باتوجه به معرفی کردن فرمت بصورت short e  بازم هم نمایش اعداد به صورت نماد عملی نیست)245000000000000367183256261259092463452160
با چه دستوری میشه نمایش این خروجی را بصورت زیر نشان داد؟
دستوری اصلا وجود دارد؟ (نمایش اعداد بسیار مهمه برای تابع ام )

=ans 



   2.4500e+41

جواب را یافتم بعد از این دستورات یک (eval(F لازم دارد . 
پاسخ

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

#3
سلام دوست عزیز
نیاز به ایجاد یک موضوع جدید نبود، کاش سوال جدید و جواب رو در موضوع قبلی که ایجاد کردید می فرستادید تا بقیه دوستان هم استفاده کنن و تمام سوال و جواب ها رو یک جا ببینن. با این حال موفق باشید.
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


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