system
(system)
14 أبريل 2012، 11:52م
1
…
كيف حالكم يالمهندسين
عندي مشكله بأحجية عطاها لنا الدكتوور
كيف نستخرج الماتركس لما نحط رقم معين
الرقم أهني هو 4
والماتركس
1 2 3 4
1 2 3 3
1 2 2 2
1 1 1 1
وهاذي أخرى
نحط الرقم 4
تطلع لنا هالماتركس
1 2 3 4 3 2 1
2 1 2 3 2 1 2
3 2 2 2 1 2 3
4 3 2 1 2 3 4
3 2 1 2 1 2 3
2 1 2 3 2 1 2
1 2 3 4 3 2 1
من يتكرم يحلها
وانا بكون ممنون له
أنا حاولت كذا مرة وما قدرت أكون الكود المطلوب
…
انا لم افهم ما تريد ما علاقة الرقم 4 بالماتركس ؟؟
system
(system)
17 أبريل 2012، 3:53ص
3
مرحبا أخوي
المقصد
إنه نحط رقم معين
وتتشكل لنا الماتركس
فأنا بالموضوع حطيت رقم 4
واتشكلت الماتركس بالشكل المطروح
يعني الكود ياخذ رقم ويعمله بماتركس بشكل تنازلي
مثل ما هو موضح بالمثال
مثلا بالسؤال الأول طلب مني رقم
وانا حطيت 3 وطلعت لي الماتركس هاذي
1 2 3
1 2 2
1 1 1
والسؤال الثاني طلب مني رقم وانا حطيت 4 وطلعت لي الماتركس هاذي
1 2 3 4 3 2 1
2 1 2 3 2 1 2
3 2 2 2 1 2 3
4 3 2 1 2 3 4
3 2 1 2 1 2 3
2 1 2 3 2 1 2
1 2 3 4 3 2 1
وانا ما عرفت أكوّن
الكود اللي يشكل هالماتركس ؟؟؟
اتمنى تكون فهمت فكرتي أخي العزيز
والسؤال الثاني طلب مني رقم وانا حطيت 4 وطلعت لي الماتركس هاذي
1 2 3 4 3 2 1
2 1 2 3 2 1 2
3 2 2 2 1 2 3
4 3 2 1 2 3 4
3 2 1 2 1 2 3
2 1 2 3 2 1 2
1 2 3 4 3 2 1
ولماذا لم تكون المصفوفة على الشكل الاتى
1 2 3 4
1 2 3 3
1 2 2 2
1 1 1 1
واين هذا الكود التى تتحدث عنه ؟
system
(system)
19 أبريل 2012، 6:39ص
5
عزيزي أحمد
بعدك ما فهمت قصدي من السؤال
فقلت بطرح لك السؤالين
مثل ما عطاه لنا الدكتور
وها هو
هم سؤالين مختلفين وكل سؤال يبا منك تعمل كود
هذه المصفوفات يمكن عملها باستخدام for loop
وتتكون من 2 فور لوب احدهما للصفوف والاخرى للاعمدة
فى السؤال الاول تكون على الشكل الاتي
n = 7;
x = zeros( n, n );
for i = 1: n
for j = 1: n
if( i < j )
x( i, j ) = n + 1 - j;
end
if( i >= j )
x( i, j ) = n + 1 - i;
end
end
end
x
والنتيجة كما يلى
x =
7 6 5 4 3 2 1
6 6 5 4 3 2 1
5 5 5 4 3 2 1
4 4 4 4 3 2 1
3 3 3 3 3 2 1
2 2 2 2 2 2 1
1 1 1 1 1 1 1
يمكنك بالمثل حل السؤال الثاني
system
(system)
23 أبريل 2012، 2:46م
10
شكووووكرااااان مليوووون مليووون يا خووووي
وبحاول احل الثانية وبطرحها لما اخلصها
عذرا عالازعاج
يعطيك العافية
شكرا جزيلا
العفو اخى العزيز
اتمنى انك تكون فهمت الفكرة وتقدر تعمل التانيه وتطرها فى المنتدى حتى يستفيد منها من يريد
وعلى فكرة هذا النوع من الاسئلة جميل جدا لانه وبالاضافه الى تنمية المهارات البرمجية فى الماتلاب فانه ايضا ينمى مهارة التفكير الرياضى والتعامل مع الاعداد