اطلاعیه

Collapse
No announcement yet.

تبدیل چندین ماتریس به یک ماتریس

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

    تبدیل چندین ماتریس به یک ماتریس

    سلام به دوستان

    یه سوال در رابطه با ماتریس ها; چطور میشه چندین ماتریس با ابعاد کوچیک مثلا 8*8 رو همه توی یک ماتریس بزرگ قرار داد؟

    دستوری توی matlab داره؟

    ممنون
    فقر ، شب را " بي غذا " سر كردن نيست ................ فقر ، روز را " بي انديشه" سر كردن است

    #2
    پاسخ : تبدیل چندین ماتریس به یک ماتریس

    اونی که میخوای میشه تانسور
    با این دستور
    a{1,1}=b
    a{1,2}=c
    a تانسور هست
    bو..... هم ماتریس های شما
    به همین سادگی به همین خوشمزگی...........

    دیدگاه


      #3
      پاسخ : تبدیل چندین ماتریس به یک ماتریس

      سلام بله دستور داره
      1. می تونی اینطوری تعریف کنی
      فرض کنید شما دارید مرحله به مرحله یه ماتریس رو بدست میارید مثلا در هر مرحله ماتریس a تشکیل میشه شما از یه متغیر کمکی استفاده میکنید

      به نام Rو در پایان اینطوری می نویسید R=[a] بعد در مرحله بعد اگه خواستید زیر ماتریس قبلی قرار بگیره
      مینویسید
      R=[R;a]
      و اگه به این روند نگاه کنید می بینید که در هر مرحله ماتریس R حاومی ماتریس های قبلی میشه

      من این روش رو توصیه میکنم

      2.حالا یه دستوری هم هست که اگه ما ماتریس های a b c ,... را داشته باشیم و بخواهیم ان ماتریس ها رو در کنار هم قرار بدیم از دستور

      cat(1,a,b,c,d,...)
      استفاده میکنیم
      که در این دستور عدد 1 بیانگر نحوه قرار گیری این ماتریس های می باشد
      که میتونه با توجه به عدد به صوری کنار همی یا زیر همی قرار بگیرید
      پیروز باشید

      دیدگاه

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