مساعدة ماتلاب (مصفوفة)


(system) #1

اذا سمحتوا اطلب مساعتكم
انا في ورطة لاني تعبت وما قدرت اصل للمطلوب
انا انشئت كود لحساب قيم w r d طبقا لعلاقة رياضية
عرض الجواب يكون بالتسلسل يعني
w1
r1
d1
w2
r2
d2
w3
r3
d3
.
كما هو موضوع بالملف المرفق (رقم واحد)
لكن المطلوب : اريد عمل الجواب الاخير داخل مصفوفة اسمها y
يعني ابغى جميع الحلول داخل مصفوفة واحدة
انا حاولت لكن فشلت كما هو موجود بالرقم 2 لانه الجواب كان على الشكل التالي
y =
w1 r1 d1
y =
w2 r2d2
y =
w3 r3 d3

والحقيقة انا اريد الوضول الى مصفوفة كما في الشكل التالي
y =
w1 r1 d1
w2 r2d2
w3 r3 d3

لاني اريد حساب قيمة y(2,2
وهي r2
كما هو موضح بالرقم 3
اتمنى انكم تساعدوني وما راح انسى مساعتدكم لي

وشكرا جزيلا


(ايجيبت) #2
   
>> y =[ w1 r1 d1; w2 r2 d2; w3 r3 d3] 
 
y =
 
[ w1, r1, d1]
[ w2, r2, d2]
[ w3, r3, d3]
 


مش عارف قصدك كده ولا انا فهمت غلط









(المهندس سعود) #3
n=2
for k=0:n
w(k+1)=exp((2*pi*k*j)/(n+1))
r(k+1)=w(k+1)+1
d(k+1)=r(k+1)/w(k+1)
end
y=[w r d]


(المهندس سعود) #4

شوف هالحل بيمشي معك ولا لأ


(عبد العزيز غالب) #5

[CENTER]السلام عليكم

أن شاء الله اكون وصلت الى الحل المطلوب

n=2
for k=0:n
w(k+1)=exp((2*pi*k*j)/(n+1))
r(k+1)=w(k+1)+1
d(k+1)=r(k+1)/w(k+1)
end
y=[w
   r
   d]
y2=y' 



ملاحظه
يجب ان تكتب w , r ,d كل منها في سطر منفصل [/center]


(system) #6

اشكركم جزيلا
ايجبت تحية طيبة . لم يكن ما كتبته هو الذي اقصده لكن مشاركتك كانت فاتحة خير للحل الصحيح
المهندس سعود شكرا جزيلا رغم ان الجواب لم يكن المطلوب لكن محاولتك تعني لي الكثير
عبدالعزيز غالب بالفعل الكود هو المطلوب …تحياتي لكم وبارك الله فيكم جميعا


(المهندس سعود) #7

في الحقيقة انا فخور بالاخوة الاعضاء وتفانيهم في الاجابة على الاستفسارات

الى الامام والله يوفقكم