انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تبدیل یک ماتریس به ماتریس های کوچکتر، در متلب

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

#4
سلام.
در این موارد، باید از حلقه for استفاده کنیم و در حلقه، تعیین کنیم که به عنصرهای مناسب در ماتریس اصلی اشاره شده و آنها را در یک ماتریس جدید قرار بدهیم.
برای 90 ماتریس، باید نام های متفاوتی داشته باشیم، ولی در حلقه for ، امکان تعریف نام های متفاوت نیست، اما خوشبختانه در کلید زیر برای این مشکل، راه حلی ارائه شده است :

کلید شماره 154

که در آن از دستور eval برای اجرای یک رشته (string) به صورت دستور، استفاده کرده ایم.
بنابراین مثلا می توانیم ماتریس های با نام A_1 و A_2 و ... و A_90 تعریف کنیم که در آنها، عنصرهای مناسب از ماتریس اصلی قرار گرفته باشد.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ


پیام‌های این موضوع
RE: تبدیل یک ماتریس به ماتریس های کوچکتر، در متلب - توسط admin - ۱۳۹۳/۱۲/۱۱, ۰۵:۳۶ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان