ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5

حلقه دوگانه در متلب

۱۳۹۹/۴/۱۱, ۰۹:۲۴ صبح (آخرین ویرایش در این ارسال: ۱۳۹۹/۴/۱۲ ۱۱:۰۴ صبح، توسط Nasim90.)
ارسال: #1

حلقه دوگانه در متلب


برنامه زیر را اجرا کنید و آن را تحلیل کنید.

sum1 = 0;
for n = 1:2
for m = 1:3
sum1 = sum1+n*m;
end
end
sum1

خروجی این برنامه ۱۸ است و به صورت زیر محاسبه می‌شود:
Sum1 = 1*1+1*2+1*3 +2*1+2*2+2*3 = 18

حلقه دوگانه
برنامه زیر را بنویسید و اجرا کنید.
for n = 1:2
for m = 1:3
fprintf('n = %3u m = %3u \r', n, m)
end
end

خروجی این برنامه به صورت زیر است:
n = 1 m = 1
n = 1 m = 2
n = 1 m = 3
n = 2 m = 1
n = 2 m = 2
n = 2 m = 3

استفاده پیچیده‌تر از حلقه و اندیس
روی برنامه زیر تمرکز کنید و آن را تحلیل کنید.
b = [2 5 7 4 9 8 3];
c = [2 3 5 7];
sum1 = 0;
for k = 1:4
sum1 = sum1+b(c(k));
end
sum1

خروجی این برنامه ۲۴ است و طبق رابطه زیر محاسبه می‌شود:
((sum1 = b(c(1))+b(c(2))+b(c(3))+b(c(4
(b(2)+b(3)+b(5)+b(7 =
5+7+9+3 =
24 =
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 




کاربرانِ درحال بازدید از این موضوع:
1 مهمان

بازگشت به بالابازگشت به محتوا