PDA

View Full Version : رسم عناصر یک ماتریس در فضای دو بعدی



foroughiiii
شنبه 30 آبان 1394, 19:34 عصر
سلام کسی میدونه چه طوری میتونم عناصر یک ماتریس رو تو فضای دو بعدی چاپ کنم؟
و اینکه کاربرد دستور scatter چه جوریه؟ یعنی معنی پارامترهاش چیه؟

foroughiiii
شنبه 30 آبان 1394, 20:45 عصر
خاهشا هرکسی میتونه بهم کمک کنه

AmiN0012
شنبه 30 آبان 1394, 22:41 عصر
میشه واضح تر بگید از فضای دو بعدی منظورتون چیه؟

AmiN0012
شنبه 30 آبان 1394, 23:06 عصر
توضیع scotter:
http://www.kelidestan.com/keys/keys.php?key=806

foroughiiii
شنبه 30 آبان 1394, 23:40 عصر
یعنی تو صفحه xو y نقاط توی ماتریس توی یه حلقه for رسم بشه

foroughiiii
شنبه 30 آبان 1394, 23:41 عصر
من میخوام پارامتر های scatter رو بفهمم ، میشه راهنماییم کنید؟ میشه یه ماتریس رو بهش به عنوان یه پارامتر بدم؟

AmiN0012
شنبه 30 آبان 1394, 23:52 عصر
دوست عزیز من متوجه سوال قبلتون نشدم.سوال دومتونم لینکی که بهتون دادم مثال هایی از scotter داده.البته یک scotter 3 هم داریم که برای فضای 3 بعدی است:
http://www.kelidestan.com/keys/keys.php?key=2521

foroughiiii
شنبه 30 آبان 1394, 23:58 عصر
ببینید ، من یه ماتریس دارم ، خب؟ حالا مییخوام تو یه حلقه for عناصرش رو تو مختصاتx و y رسم کنم ، به صورت ستاره ، یا دایره ، حالا چه دستوری بهش بدم؟ با plot چی بگم؟ با scatter چی میتونم بگم؟

AmiN0012
یک شنبه 01 آذر 1394, 00:04 صبح
دستور plot دو بردار x و y بدید براتون رسم میکنه نمودار.
توضیح دقیق تر:
http://www.kelidestan.com/keys/keys.php?key=12

foroughiiii
یک شنبه 01 آذر 1394, 00:17 صبح
من مبتدی هستم ، میخوام یه ماتریس دو بعدی رو رسم کنم ، چه جوری به plot بدمش؟

foroughiiii
یک شنبه 01 آذر 1394, 00:18 صبح
دستور plot دو بردار x و y بدید براتون رسم میکنه نمودار.
توضیح دقیق تر:
http://www.kelidestan.com/keys/keys.php?key=12

میخوام عناصر ماتریس دو بعدیم یه صورت نقطه در فضای دو بعدی در بیاد خب چی کار کنم؟

AmiN0012
یک شنبه 01 آذر 1394, 08:42 صبح
بدین شکل:

plot(a(:),b(:),'*')

a , b ماتریس شما هستند که باید هم اندازه باشند سطر و ستونشون

foroughiiii
یک شنبه 01 آذر 1394, 09:54 صبح
بدین شکل:

plot(a(:),b(:),'*')

a , b ماتریس شما هستند که باید هم اندازه باشند سطر و ستونشون

ببییند من یه مااتریس دارم ، نمیخوام خط بکشم ، میخوام نقطه هاشو بکشم ، چرا باید دو تا ماتریس رو بدم بهش خب؟ خاهشا یه مثال بزنید

AmiN0012
یک شنبه 01 آذر 1394, 10:02 صبح
کد من نقطه رسم میکنه.شما باید مختصات x و y بهش بدید تا پلات براتون نمودار نقطه ای رسم کنه.حالا میخاین ماتریس بدین یا ارایه.که به ارایه در متلب،بردار هم میگن.مثال من در عکس ماتریس هستن a و b
136961

foroughiiii
یک شنبه 01 آذر 1394, 21:32 عصر
کد من نقطه رسم میکنه.شما باید مختصات x و y بهش بدید تا پلات براتون نمودار نقطه ای رسم کنه.حالا میخاین ماتریس بدین یا ارایه.که به ارایه در متلب،بردار هم میگن.مثال من در عکس ماتریس هستن a و b
136961

خب ببینید، الان مثلا عنصر a(1,1کدومه؟ کدوم ستاره؟ یا مثلا b(1,2))?

AmiN0012
یک شنبه 01 آذر 1394, 22:59 عصر
شما به جای اعداد اعشاری اعداد صجیح بنویسید تا مختصات نقاط دستتون بیاد راحت

foroughiiii
یک شنبه 01 آذر 1394, 23:19 عصر
خب نمیشه که!!!! شما یه ماتریس رو فقط یه ماتریس رو چه طوری با plot رسم میکنی؟

AmiN0012
دوشنبه 02 آذر 1394, 00:01 صبح
ی ماتریس دو سطر با n ستون در نظر بگیرید.سطر اول رو به عنوان محور x بگیرید و سطر دوم را به عنوان محور y در نظر بگیرید.این کد کاملا واضح است برای فهمیدن نقاط ترسیم شده.
a =


0.1000 0.3000 0.0400 0.2100
0.0300 0.2500 0.5500 0.0600


plot(a(1,:),a(2,:),'.')