آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

تعریف تعدادی نقطه بر روی شکل، با کلیک های موس و سپس ذخیره مختصات x و y آنها در دو متغیر، با دستور getpts در متلب

با استفاده از دستور getpts در متلب، می توانیم با کلیک های موس، تعدادی نقطه را بر روی شکل تعریف کنیم، به گونه ای که مختصات x و y نقطه ها به صورت خودکار در دو متغیر ذخیره شود (برای پردازش های بعدی).

به مثال زیر توجه کنید :

مثال

کدهای متلب زیر را اجرا می کنیم :


clear all
close all
clc

fig = figure(1);
axis([-20 20 -20 20]);
[X,Y] = getpts(fig)

نتیجه :

یک پنجره شکل نمایش داده می شود :

تعریف تعدادی نقطه بر روی شکل، با کلیک های موس و سپس ذخیره مختصات x و y آنها در دو متغیر، با دستور getpts در متلب

با کلیک های موس، 4 نقطه را تعریف می کنیم، فقط باید توجه داشت که هنگام تعریف نقطه چهارم، به جای کلیک، دابل کلیک (دو بار کلیک سریع) می کنیم تا متلب متوجه شود که این آخرین نقطه ای است که قصد تعریف آن را داشته ایم :

تعریف تعدادی نقطه بر روی شکل، با کلیک های موس و سپس ذخیره مختصات x و y آنها در دو متغیر، با دستور getpts در متلب

خروجی متلب به صورت زیر خواهد بود :


X =

  -12.2120
    8.3410
   -7.1429
    4.7465


Y =

   12.9240
   14.6784
   -0.9942
    2.8655

مشاهده می کنید که مختصات x و y نقطه ها را در دو بردار X و Y داریم و می توانیم از آنها برای پردازش های بعدی استفاده کنیم.

نویسنده علیرضا گلمکانی
شماره کلید 2890
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 1 1 0
maryam
۱۳۹۷/۰۳/۱۴
۱۵:۳۶

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

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)