_11321
(السكروب1)
1
السلام عليكم
عندي برنامج فيه ثلاثه فور لوب كمثال
for i=1:365
وهنا مجموعه من المعادلات
for j=1:10
وهنا مجموعة معادلات
for k=1:4
Q(k)=sum(eta(k)*exp(-mu(k)*Xs/cosd(r(i,j))))
طبعا راح يعطي خطأ لاختلاف الدايمنشن
الان كيف اعدل Q بحيث تتماشى مع r والتي فيها لوبين
بمعنى اخر كاني ابيها تصير الكيو تتغير من الثلاث لوبات
اشكركم مقدما
_11321
(السكروب1)
3
اهلا اخي سعود
اقصد في الطرف الايسر ثلاث متغيرات كل متغير مرتبط بلوب مختلف مثلا
f=x(i)+y(j)+z(k)
في هذه الحالة كيف يمكن التعبير عن f
اشكرك فانت دائما فاضل
اذا فهمت قصدك يمكن استخدام المصفوفات متعددة الابعاد
ممكن اعطيك مثال كالاتي
for x=1:1:3
for y=1:1:4
for z=1:1:5
f(x,y,z)=x^2+y^2+z^2;
end
end
end
اظنه واضح
هل يفي بغرضك؟؟؟؟