ASedJavad
شنبه 22 شهریور 1393, 16:04 عصر
سلام
برای اینکه فضای کاری یه ربات رو بدست بیارم، ربات رو حرکت دادم و نقاط مختلف رو تو متلب سیو کردم.
حالا میخوام این فضای کاری رو بصورت سه بعدی رسم کنم؛ با دستور plot3 به شکل زیر در اومده:
123408
ولی میخوام یخورده شکیلتر و مرتب تر بشه مثل شکل زیر:
123409
لطفا راهنماییم کنید.
دیتای برنامه رو هم اینجا آپلود کردم (http://file.tebyan.net/159521916611928221782328655867440198/Posts%20AX/WorkSpace.zip) (گفتم شاید نیاز بشه) که توش یه متغیر w هست که ستون اول x، ستون دوم y و ستون سوم z هست و من برا رسم از دستور زیر استفاده کردم:
plot3(w(:,1),w(:,2),w(:,3))
برای اینکه فضای کاری یه ربات رو بدست بیارم، ربات رو حرکت دادم و نقاط مختلف رو تو متلب سیو کردم.
حالا میخوام این فضای کاری رو بصورت سه بعدی رسم کنم؛ با دستور plot3 به شکل زیر در اومده:
123408
ولی میخوام یخورده شکیلتر و مرتب تر بشه مثل شکل زیر:
123409
لطفا راهنماییم کنید.
دیتای برنامه رو هم اینجا آپلود کردم (http://file.tebyan.net/159521916611928221782328655867440198/Posts%20AX/WorkSpace.zip) (گفتم شاید نیاز بشه) که توش یه متغیر w هست که ستون اول x، ستون دوم y و ستون سوم z هست و من برا رسم از دستور زیر استفاده کردم:
plot3(w(:,1),w(:,2),w(:,3))