اطلاعیه

Collapse
No announcement yet.

مشکل با حلقه for

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با حلقه for

    سلام
    دوستان چه جوری می تونم مقدار x رو در حلقه forدریک آرایه ذخیره کنم آخه این طوری که من نوشتم فقط آخرین مقدار حلقه for رو نشون می ده
    for a=[1 2 3 4 5];
    x=5*a;
    end;
    disp(x);
    هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

    #2
    پاسخ : مشکل با حلقه for

    بنویسید x= x + 5*a
    It's nice to be important but it's important to be nice!

    از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

    دیدگاه


      #3
      پاسخ : مشکل با حلقه for

      نوشته اصلی توسط رضا شفقی
      بنویسید x= x + 5*a
      دوست عزیز می شه یکم بیشتر توضیح بدید.. آخه باز هم که آرایه نداد فقط جمع کل آرایه رو با توجه به مقدار 5*aمی ده
      هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

      دیدگاه


        #4
        پاسخ : مشکل با حلقه for

        این رو بنویس
        clc
        x=5*[1:5]

        دیدگاه


          #5
          پاسخ : مشکل با حلقه for

          سلام. ای بابا کاری نداره :
          for a=1:5
          x[a] = a*5
          end
          x

          دیدگاه


            #6
            پاسخ : مشکل با حلقه for

            نوشته اصلی توسط حمید رضا حسین وردی
            سلام. ای بابا کاری نداره :
            for a=1:5
            x[a] = a*5
            end
            x
            دوست عزیز این مساوی رو قبول نمی کنه؟؟
            هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

            دیدگاه


              #7
              پاسخ : مشکل با حلقه for

              معذرت میخوام جای [] از پرانتز استفاده کن. :icon_razz:

              دیدگاه


                #8
                پاسخ : مشکل با حلقه for

                نوشته اصلی توسط hamid256
                دوست عزیز می شه یکم بیشتر توضیح بدید.. آخه باز هم که آرایه نداد فقط جمع کل آرایه رو با توجه به مقدار 5*aمی ده
                سلام ببخشید حواسم به سوالتون نبود.
                It's nice to be important but it's important to be nice!

                از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

                دیدگاه


                  #9
                  پاسخ : مشکل با حلقه for

                  نوشته اصلی توسط حمید رضا حسین وردی
                  معذرت میخوام جای [] از پرانتز استفاده کن. :icon_razz:
                  دوست عزیز این روش خیلی سرعت رو کم می کنه راه دیگه سراغ ندارید ....؟؟؟
                  هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

                  دیدگاه


                    #10
                    پاسخ : مشکل با حلقه for

                    سلام. خوب بنویس :
                    a=[1 2 3 4 5]
                    x = 5*a
                    x

                    دیدگاه


                      #11
                      پاسخ : مشکل با حلقه for

                      نوشته اصلی توسط حمید رضا حسین وردی
                      سلام. خوب بنویس :
                      a=[1 2 3 4 5]
                      x = 5*a
                      x
                      نه دوست عزیز توحلقه for می خوام .....
                      هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

                      دیدگاه


                        #12
                        پاسخ : مشکل با حلقه for

                        آقا حمید بگو برنامه اصلیت چیه تا بگم چکار کنی...

                        دیدگاه


                          #13
                          پاسخ : مشکل با حلقه for

                          نوشته اصلی توسط حمید رضا حسین وردی
                          آقا حمید بگو برنامه اصلیت چیه تا بگم چکار کنی...
                          آقا حمیدرضا ممنون از لطفت
                          من برنامه رو یکم ساده تر می کنم که راحتر بشه
                          p1=10;
                          vcc=20;
                          v1=11;
                          for r1=[1 8 4 15 96 9 585 258 25 47 28 25 365 841 654 144]
                          r2=-(10*(r1+p1)*v1)/(10*v1 - 10*vcc + 3*(r1+p1)*v1 - 2*(r1+p1)*vcc);
                          vmax=(10*(r2+p1)*vcc)/(((5*r1)/(r1 + 5) + (10*(r2+p1))/(r2+p1+10))*(r2+p1+10));
                          end
                          خب حالا می خوام مقدار vmax رو ذخیره کنم و جای دیگه در یک حلقه دیگه استفاده کنم..
                          هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند

                          دیدگاه


                            #14
                            پاسخ : مشکل با حلقه for

                            سلام. این برنامه کارتو راه میندازه.
                            p1=10;
                            vcc=20;
                            v1=11;
                            r1=[1 8 4 15 96 9 585 258 25 47 28 25 365 841 654 144];
                            for i = 1 : 16
                            r2(i)=-(10*(r1+p1)*v1)/(10*v1 - 10*vcc + 3*(r1+p1)*v1 - 2*(r1+p1)*vcc);
                            vmax(i)=(10*(r2+p1)*vcc)/(((5*r1)/(r1 + 5) + (10*(r2+p1))/(r2+p1+10))*(r2+p1+10));
                            end

                            دیدگاه

                            لطفا صبر کنید...
                            X