ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2011/10/16
    3
    0
    pm1

    تفکیک ماتریس در حلقه ؟

    با سلام . میخواستم بدونم چطور میشه در داخل یک حلقه for ماتریسی رو که تعریف میکنیم تفکیک کنیم ، مثلآ
    for q=1:m
    if q==1
    u=(Y1(q)-Y2(q)).^2;
    else
    u=[u;(Y1(q)-Y2(q)).^2];
    end
    بفرض Y1,Y2,m معلوم باشند و Y1,Y2 هم دو تا ماتریس دیگه و معلوم باشند. حالا میخوام u را به فرم مثلآ u1 ,u2,u3,.... تفکیک شده بده .چون اینجوری در حالت عادی فقط آخرین حالت q رو برمیداره و فقط u آخری رو محاسبه میکنه !!

    ممنون میشم کمکم کنید
  2. #2
    2011/10/16
    3
    0
    pm1

    پاسخ : تفکیک ماتریس در حلقه ؟

    کسی نیست کمکم کنه ؟؟ !! من حلقه for ای نوشتم که در انتهای این حلقه یک ماتریس خروجی میده . می خوام بدونم چطور می شه تمام خروجی های این ماتریس تو هر چرخه رو با شماره حلقه ذخیره کنم ؟؟
  3. #3
    2007/07/10
    236
    3

    پاسخ : تفکیک ماتریس در حلقه ؟

    ببین
    u(q
    بزن ببین جواب میده یا نه
  4. #4
    2011/10/16
    3
    0
    pm1

    پاسخ : تفکیک ماتریس در حلقه ؟

    زدم دوست من ... نمیشه .ارور میده میگه : اگر A(I)=B هست باید تعداد عناصر I و B یکسان باشند
  5. #5
    2007/07/10
    236
    3

    پاسخ : تفکیک ماتریس در حلقه ؟

    نقل قول نوشته اصلی توسط pm1
    با سلام . میخواستم بدونم چطور میشه در داخل یک حلقه for ماتریسی رو که تعریف میکنیم تفکیک کنیم ، مثلآ
    for q=1:m
    if q==1
    u=(Y1(q)-Y2(q)).^2;
    else
    u=[u;(Y1(q)-Y2(q)).^2];
    end
    بفرض Y1,Y2,m معلوم باشند و Y1,Y2 هم دو تا ماتریس دیگه و معلوم باشند. حالا میخوام u را به فرم مثلآ u1 ,u2,u3,.... تفکیک شده بده .چون اینجوری در حالت عادی فقط آخرین حالت q رو برمیداره و فقط u آخری رو محاسبه میکنه !!

    ممنون میشم کمکم کنید
    دوست من ،بنده نمیدونم مشگلتون چیه!! چون شما یه شمای کلی از مسئله دادید
    منم با توجه به حرفایی که زدید یه مثال زدم و به من یه ماتریس داده!!

    من حلقه ای که شما نوشتیدو نوشتم،(البته شما یه end کم گذاشتید و اینکه برای خواندن ماتریس باید درایه مشخصی رو بخونید!)
    بعد طبق حرف شما که گفتید

    بفرض Y1,Y2,m معلوم باشند و Y1,Y2 هم دو تا ماتریس دیگه و معلوم باشند
    Y1=[ 5 4 3 1];Y2=[ 2 1 3 4];for c=1:4;if c==1;u=(Y1(1,c)-Y2(1,c)).^2;else;u=[u;(Y1(1,c)-Y2(1,c)).^2];end;end
    u
    این از دو تا ماتریسمون به همراه حلقه ای که نوشتید با کم تغییر

    m رو هم4 گرفتم وجواب داد
    u =

    9
    9
    0
    9

    اگه شما دنبای همچین ماتریسی هستید و به دست نمیارید
    مشگل از ماتریس هاتونه
    اگه نه منظورتون چیز دیگه ای هست لطف کنید بیشتر توضیح بدید شاید تونستم کمکتون کنم
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. بيرون آمدن از حلقه به محض بر آورده نشدن شزايط حلقه
    توسط aligili در انجمن برنامه نویسی و اینترفیس
    پاسخ: 21
    آخرين نوشته: 2016/09/10, 09:26
  2. پرش از یک حلقه به حلقه دیگه در keil
    توسط Ramin1768 در انجمن پروسسورهای ARM
    پاسخ: 7
    آخرين نوشته: 2015/04/17, 12:15
  3. کمک در در مورد این دو موج و تفکیک آنها از هم با AVR
    توسط tofan_2050 در انجمن میکروکنترلرهای AVR
    پاسخ: 10
    آخرين نوشته: 2011/11/26, 20:54
  4. پاسخ: 3
    آخرين نوشته: 2011/05/08, 13:01
  5. نحوه ذخیره کردن ماتریس در حلقه for
    توسط k_siroos در انجمن Matlab
    پاسخ: 2
    آخرين نوشته: 2010/07/20, 08:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •