آموزش متلب

فضای سه بعدی در متلب

نمایش یک منحنی سه بعدی (3D) به صورت انیمیشن (Animation) (دایره ای که نقاط داده ها را دنبال می کند)، با دستور comet3 ، در متلب (MATLAB)

دستور comet3 در متلب (MATLAB)، برای نمایش یک منحنی سه بعدی (3D) به صورت انیمیشن (Animation) (دایره ای که نقاط داده ها را دنبال می کند) به کار می رود.

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

مثال
clear all
close all
clc

t = -10*pi:pi/300:10*pi;
x = cos(t);
y = sin(t);
comet3(x,y,t);

3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.

x و y تابعی از t می باشند :

x = cos(t);
y = sin(t);

آنچه که نقش زمان در نمایش انیمیشن (Animation) را دارد، متغیر t است :

t = -10*pi:pi/300:10*pi;

بنابراین برای آهسته تر شدن انیمیشن (Animation)، باید مقدار pi/300 که به عنوان میزان فاصله بین مقادیر متغیر t در بازه مقادیر آن در نظر گرفته شده را کوچکتر کنیم. برای تندتر شدن انیمیشن (Animation) نیز باید این مقدار را بزرگتر کنیم.

نتیجه :

نمایش یک منحنی سه بعدی (3D) به صورت انیمیشن (Animation) (دایره ای که نقاط داده ها را دنبال می کند)، با دستور comet3 ، در متلب (MATLAB)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *