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


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

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

#1
Question 
سلام
من میخوام یه ماتریس 100*100 رو به یک بردار ستونی 1*10000 تبدیل کنم ونحوه چیدمان درایه ها هم مهمه.میخوام صد درایه سطر اول پشت سرهم در درایه یک تا صد بردار قرار بگیرن و...

مثلا اگر ماتریس زیر داشته باشیم در نهایت به بردار زیر تبدیل بشه
[1 2 3 4
5 6 7 8
9 10 11 12]




[1
2
3
4
5
6
7
8
9
10
11
12]


لطفا راهنمایی کنید.

 
پاسخ

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

#2
سلام.
تغییر ابعاد ماتریس را با استفاده دستور reshape می توان انجام داد. در این زمینه، کلید زیر را بخوانید :

http://www.kelidestan.com/keys/keys.php?key=71

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

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

#3
کلیدی که گفتید که رو قبلا دیدم ولی به دردم نمیخوره. من میخوام درایه های سطر اول پشت سرهم قرار بگیرن بعد درایه های سطر دوم و ...
پاسخ

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

#4
ابتدا ترانهاده ماتریس را محاسبه کنید تا جای ستون ها و ردیف ها با هم عوض شود :

http://www.kelidestan.com/keys/keys.php?key=86

سپس از دستور reshape استفاده کنید.

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


پرش به انجمن:


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