کلیدستان

نسخه‌ی کامل: رسم نمودار دو متغیره سیگما (متلب - MATLAB)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
از چه کدی میشه نمودار سیگما با دو متغیر را رسم کرد؟

مثل نمودار زیر که x و t متغیرها هستند.

سلام.
ابتدا باید بازه های عددی برای دو متغیر x و t را در نظر بگیرید. سپس مقدار w را برای آن بازه های عددی محاسبه نمایید. بنابراین دو بردار برای مقادیر x و t داریم و یک ماتریس دو بعدی نیز برای مقادیر به دست آمده برای w خواهیم داشت. اکنون بر اساس دستورهای رسم سه بعدی در متلب (MATLAB) می توانید شکل سه بعدی w بر حسب x و t را رسم کنید :

دسته کلید شماره 292

به عنوان مثال، می توانید از دستور surf استفاده نمایید :

کلید شماره 114

------------------------------------------------------------------------------------

در مورد محاسبه سیگما (sigma)، دستور symsum به کار می رود :

کلید شماره 44

بنابراین ممکن است که بتوانید با دستور symsum ، یک عبارت معادل ساده برای سیگما (sigma) به دست آورید و بعد می توانید اعداد خود را در عبارت سمبلیک به دست آمده، جایگذاری نمایید (با دستور subs).

اگر دستور symsum جواب مناسبی نداد، آنگاه باید به دنبال راه حل های دیگر جستجو کنید. یک مورد، استفاده از حلقه for برای جمع زدن است و با توجه به اینکه سیگما تا بینهایت است، یک حد آستانه مشخص می کنید که هر زمان، جملات جدید از حد آستانه کوچکتر بودند، آنگاه دیگر جملات جدید جمع زده نشوند و حلقه for متوقف شود (البته این روش زمانی کار می کند که مقدار جملات به سمت 0 برود، در غیر این صورت، حلقه تا بینهایت ادامه می یابد و متوقف نمی شود).
در این زمینه، کلید زیر را نیز بخوانید (مثالی از حلقه for برای سیگما) :

کلید شماره 155

Flower
(۱۳۹۶/۰۷/۲۹, ۱۲:۲۵ ب.ظ)admin نوشته: [ -> ]سلام.
ابتدا باید بازه های عددی برای دو متغیر x و t را در نظر بگیرید. سپس مقدار w را برای آن بازه های عددی محاسبه نمایید. بنابراین دو بردار برای مقادیر x و t داریم و یک ماتریس دو بعدی نیز برای مقادیر به دست آمده برای w خواهیم داشت. اکنون بر اساس دستورهای رسم سه بعدی در متلب (MATLAB) می توانید شکل سه بعدی w بر حسب x و t را رسم کنید :

دسته کلید شماره 292

به عنوان مثال، می توانید از دستور surf استفاده نمایید :

کلید شماره 114

------------------------------------------------------------------------------------

در مورد محاسبه سیگما (sigma)، دستور symsum به کار می رود :

کلید شماره 44

بنابراین ممکن است که بتوانید با دستور symsum ، یک عبارت معادل ساده برای سیگما (sigma) به دست آورید و بعد می توانید اعداد خود را در عبارت سمبلیک به دست آمده، جایگذاری نمایید (با دستور subs).

اگر دستور symsum جواب مناسبی نداد، آنگاه باید به دنبال راه حل های دیگر جستجو کنید. یک مورد، استفاده از حلقه for برای جمع زدن است و با توجه به اینکه سیگما تا بینهایت است، یک حد آستانه مشخص می کنید که هر زمان، جملات جدید از حد آستانه کوچکتر بودند، آنگاه دیگر جملات جدید جمع زده نشوند و حلقه for متوقف شود (البته این روش زمانی کار می کند که مقدار جملات به سمت 0 برود، در غیر این صورت، حلقه تا بینهایت ادامه می یابد و متوقف نمی شود).
در این زمینه، کلید زیر را نیز بخوانید (مثالی از حلقه for برای سیگما) :

کلید شماره 155

Flower

سلام 
اگه حدود سیگما اعداد فرد بود باید چیکار کنیم