کلیدستان

نسخه‌ی کامل: دستور sum
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام. من یک سوالی داشتم که از دوستان خواهشمندم اگه بلدن کمکم کنن؛
[align=justify]برای اینکه بخوایم یک سری رو بنویسیم که مثلا درایه ی از 1,1 از ماتریس A, ضربدر(x(1 بشه, درایه ی 1,2 ضربدر (x(2 بشه, ....درایه ی 1,n ضربدر (x(n  بشه؛ باید چطوری این دستور رو در قالب یک سری بنویسم؟
 
سلام.
فکر می کنم منظورتون نمایش یک سری با ضرایب آن است. باید جملات سری را به صورت سمبلیک تعریف کنید و سپس ضرایب را فراخوانی کرده و در آنها ضرب نمایید.
نگاهی به مبحث زیر بیندازید :

http://www.kelidestan.com/matlab/matlab-4.php
 
(۱۳۹۲/۱۰/۲۷, ۱۱:۱۲ ب.ظ)'admin' نوشته: [ -> ]سلام.
فکر می کنم منظورتون نمایش یک سری با ضرایب آن است. باید جملات سری را به صورت سمبلیک تعریف کنید و سپس ضرایب را فراخوانی کرده و در آنها ضرب نمایید.
نگاهی به مبحث زیر بیندازید :

http://www.kelidestan.com/matlab/matlab-4.php
 

 
تشکر میکنم از وقتی که اختصاص دادید.
قبلا در یکی از مطالب سایت درباره ی دستور symsum مطلبی را خواندم که(برای سری به کار میرود) و syms نشان دهنده ی ابتدا و انتهای بازه بود, مثلا اگر بخواهم برنامه ی ماتریسی با شرایط خاصی را بنویسم, برای یافتن ریشه ی از 1 تا nام آن مجبور به استفاده از سری همچون سری زیر هستم که میخواهم بدانم متلب چگونه به طور مثال, حاصل عبارت زیر رو به صورت سمبلیک نمایش میدهد؟ 
(x(n)=1-n*(A(n,1)*x(1)+A(n,2)*x(2)+A(n,3)*x(3)+...A(n,m)*x(m
m=n-1
 
پس شما حاصل جمع جملات سری را می خواهید، نه نمایش جملات سری. به جز همان دستور symsum ، مورد دیگری به ذهنم نمیرسه. سری را برای دستور symsum بنویسید و ببینید که آیا می تواند مجموع را محاسبه کند یا خیر.