دورات هندسية

 

 

مسااااااااااااااااااعدة ضروري

النتائج 1 إلى 8 من 8
  1. [1]
    نضال العرب
    نضال العرب غير متواجد حالياً

    جديد

    تاريخ التسجيل: Apr 2008
    المشاركات: 2
    Thumbs Up
    Received: 0
    Given: 0

    مسااااااااااااااااااعدة ضروري

    مساعدة في ماتلاب
    لو يوجد عندنا قيم x ,y
    ويوجد منه قيم ْx متساوية وقيم y لها مختلفة
    كيف تتم عملية
    Averaging
    لقيم y عند نفس X


    مثلا
    x= 2,y=6
    x=2,y=5
    x=2,y=5

    x= 3,y=7
    x=3,y=5.5
    x=3,y=5

    x= 4,y=6
    x=4,y=8
    .
    .
    .
    .
    .
    وهكذا
    علما انه يوجد 3000 زوج x,y
    نريد عمل Averaging
    لقيم y عند نفس x

    وشكرا

    من مواضيع نضال العرب :


    0 Not allowed!



  2. [2]
    نور سالم
    نور سالم غير متواجد حالياً
    عضو


    تاريخ التسجيل: Dec 2007
    المشاركات: 28
    Thumbs Up
    Received: 0
    Given: 0
    هل تستطيع وضع ملفك ...اريد ان افهم هل قيم ال اكس لها تسلسل معين ...
    ام ان القيم عشوائية ... وهل عدد كل العناصر في كل مجموعة ثابت..

    0 Not allowed!



  3. [3]
    ahmedmecha
    ahmedmecha غير متواجد حالياً
    عضو متميز
    الصورة الرمزية ahmedmecha


    تاريخ التسجيل: Oct 2006
    المشاركات: 365
    Thumbs Up
    Received: 5
    Given: 0
    سهلة جدا ... تعمل عدادين الاول من الواحد الى الـ 3000 والعداد الثاني داخل العداد الاول من الواحد الى الـ 3 لكي يعد في كل مرة 3 عناصر (y) وبعدها تحسب المعدل ... البرنامج ادناه فكرة فقط حيث يمكنك بناء برنامج اعتمادا على الفكره

    av=zeros(3000,1) % create zeros vector with 3000 element to save the average

    for i = 1:3000 % number of pairs
    sum(i) = 0;
    for j = 1:3 % number of y's to compute the average
    sum(i)= sum(i) + y(n); % compute the summation
    end
    av(i)=sum(i)/3; % average of these three y's
    end


    0 Not allowed!



  4. [4]
    نضال العرب
    نضال العرب غير متواجد حالياً
    جديد


    تاريخ التسجيل: Apr 2008
    المشاركات: 2
    Thumbs Up
    Received: 0
    Given: 0
    اقتباس المشاركة الأصلية كتبت بواسطة نور سالم مشاهدة المشاركة
    هل تستطيع وضع ملفك ...اريد ان افهم هل قيم ال اكس لها تسلسل معين ...
    ام ان القيم عشوائية ... وهل عدد كل العناصر في كل مجموعة ثابت..
    قيم عشوائية
    ممكن 5 قيم x =5
    وممكن 7 قيم x = 20
    وممكن وايضا x= 6.5 او 6.3 واريد وضعها مع x= 6
    وهكذا

    0 Not allowed!



  5. [5]
    الحان رشيد
    الحان رشيد غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Mar 2008
    المشاركات: 198
    Thumbs Up
    Received: 1
    Given: 0
    على فرض ان قيم x و y محتواة بمصفوفة اسمها couples بحيث ان العمود الاول مخصص الى قيم x والعمود الثاني مخصص لقيم y .
    ;k=0
    for i=1:3000-1
    for j=i+1:3000
    if couples(j,1)= couples(i,1)
    sum= sum+ couples(j,2);
    ; k=k+1
    end

    end
    ; (couples(i,1
    sum/k
    ; sum=0
    ; k=0
    end

    0 Not allowed!



  6. [6]
    نور سالم
    نور سالم غير متواجد حالياً
    عضو


    تاريخ التسجيل: Dec 2007
    المشاركات: 28
    Thumbs Up
    Received: 0
    Given: 0
    الاخ نضال.... ااذا كان حل هذه المسالة غير مقيدة بوقت استطيع وضع حل تفصيلي وواضح ...يضمن لك حتى تحويل الاعداد كما طلبت ....وما عليك الا ان تضع ملف اكسل يحتوي على

    عمودين الاول للاكس والثاني للواي ولكن بعد اربعة ايام لانشغالي هذه الايام...
    اذا كان هذا يناسبك فابشر

    0 Not allowed!



  7. [7]
    الحان رشيد
    الحان رشيد غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Mar 2008
    المشاركات: 198
    Thumbs Up
    Received: 1
    Given: 0
    انا متاسفة ارجو قبول الحل الصحيح لاني كنت اجرب بعض الحلول ومنها كما يلي
    clear all;
    clc;
    index=0;
    number=5;
    couple=round(rand(number,2)*10);
    % We assumed that there is an array that holds the x and y values with a% name of couple. With the above statements a random values have been
    % created to simulate the underlined array. If there is any other mean to
    % supply this email its ok , just omitt line number five. There is
    % something else the question mentioned that there are 3000 items , here u
    % can fix this number by replacing 5 by 3000 or qny other number....that is
    % all, hope this program will be useful to u with my best wishes,bye.sum=0;count=0;for i=1:number if couple(i,1)==0 sum=couple(i,2)+sum;
    count=count+1;
    end
    endif
    count > 0 index=1;
    result(index,1)=0;
    result(index,2)=sum/count;
    end
    couplefor i=1:number if couple(i,1)~=0 sum=couple(i,2); count=1; index=index+1; for j=1:number if j~=i if couple(j,1)==couple(i,1) sum=couple(j,2)+sum; count=count+1; couple(j,1)=0; end end end result(index,1)=couple(i,1); result(index,2)=sum/count; endendresult

    0 Not allowed!



  8. [8]
    الحان رشيد
    الحان رشيد غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Mar 2008
    المشاركات: 198
    Thumbs Up
    Received: 1
    Given: 0

    مسالة للحل

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

    http://www.imageshack.us/?pickup=80116728343974

    0 Not allowed!



  
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML