آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

جمع عددی و جمع سمبلیک (سیگما) در متلب

در متلب، دستورات sum و symsum به منظور جمع زدن به کار می روند. در ادامه کاربرد این دستورات را شرح می دهیم.

جمع عددی در متلب با دستور sum :

در متلب، برای جمع زدن به صورت عددی، می توان از دستور sum استفاده نمود. به مثال زیر توجه کنید :

مثال

A=[1 2 3]
B=sum(A)

نتیجه :


A =
 
     1     2     3
 
 
B =
 
     6

مشاهده می کنید که B برابر مجموع همه عناصر بردار A می باشد.

جمع سمبلیک (سیگما) در متلب با دستور symsum :

در ریاضیات، علامت سیگما ( ∑ ) که برای جمع زدن یک عبارت می باشد، زیاد به کار می رود. در عبارت جلوی سیگما، متغیری وجود دارد که هر بار مقدار آن، تغییر می کند. در متلب برای محاسبه مجموع نوشته شده با علامت سیگما، دستور symsum در نظر گرفته شده است. به مثال زیر توجه کنید :

مثال

فرض کنید بخواهیم مجموع زیر را محاسبه کنیم :

\[ \sum_{k=1}^n ({1 \over k} - {1 \over k+1}) \]

می نویسیم :


syms k n
symsum(1/k-1/(k+1),1,n)

نتیجه :


ans =
 
psi(n + 1) - psi(n + 2) + 1
مثال

فرض کنید بخواهیم مجموع زیر را محاسبه کنیم :

\[ \sum_{n=1}^\infty ({1 \over {n^2}}) \]

می نویسیم :


syms n
symsum(1/n^2,1,Inf)

نتیجه :


ans =
 
pi^2/6
نویسنده علیرضا گلمکانی
شماره کلید 44
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 8 8 0
محمدرضا
۱۳۹۵/۰۹/۰۸
۲۱:۳۵

سلام
با تشکر از سایت خوبتون
مطالب مختصر و مفید هستند و این خیلی کمکم کرد تا مطلب رو یاد بگیرم

hosna
۱۳۹۶/۱۰/۰۶
۲۲:۳۳

سلام ممنون از مطالب مفید شما
سوالی در خصوص جمع سیمبلیک داشتم. وقتی یک مجموعه داده که با زمان تغییر می کنه چطوری میشه جمع سیمبولیکش رو حساب کرد؟ تو مثال هایی که ذکر کردید برای متغییرها شما 0 تا 10 رو تعریف کردید خب اگر بخوایم از یه فایل اکسل این کار و انجام بدیم با چطوری بنویسیم؟
ممنون میشم اگر پاسخ بدید

mzflower
۱۳۹۷/۰۱/۲۳
۲۳:۰۱

تشکر

شهید زنده
۱۳۹۷/۰۸/۲۰
۰۹:۲۸

دمتون گرم، عالی....

hadimargo
۱۳۹۷/۰۹/۱۶
۱۸:۱۴

سلام.
حالا چطوری این تابع را رسم کنیم؟
مخصوصا تابع

hassan
۱۳۹۷/۰۹/۲۸
۱۶:۲۰

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

آتنا
۱۳۹۸/۱۰/۰۹
۱۵:۳۲

سعید
۱۳۹۷/۱۰/۲۱
۱۲:۱۹

سلام
در معادله زیر n چند میشه؟ممنون میشم اگه محاسبات رو هم بنویسید
                               n                   
                                     i            
                              ∑     2 =16000000         
                               i=1               
                                             

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)