نمایش یک منحنی سه بعدی (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) نیز باید این مقدار را بزرگتر کنیم.
حلقه ها در برنامه نویسی متلب-2 حلقه for یک حلقه for ساختار کنترلی تکرار است که به شما اجازه نوشتن موثر یک حلقه که نیاز به چندین بار اجرا را دارد، می دهد. نحوه اجرا در متلب: نحوه اجرا در متلبی از یک for loop در متلب است: مقادیر یکی از اشکال زیر را دارند: […]
توزیع های احتمال و تولید اعداد تصادفی وقتی یک جفت تاس را میریزیم، معمولا فقط مجموع دو شمارهای که ظاهر میشوند مورد توجه است و نه برآمد هر تاس. وقتی از لامپهای روشنایی که در سطح انبوه تولید میشوند نمونه میگیریم ممکن است دوام یا میزان روشنایی آنها مورد توجه باشد و نه بهای آنها. […]
گرافيك سه بعدي ترسيم منحني فضائي تابع ()plot3 اين تابع يك منحني دو بعدي را به بعد سوم ميبرد، در نتيجه يك منحني فضائي (سهبعدي) رسم ميشود (مثلاٌ يك دايره به صورت مارپيچ درميآيد). عبارت (plot3(x1,y1,z1 نقاطي را با مختصات x1,y1,z1 با خط منحني به هم وصل ميكند. سه بردار ميتوانند به نحو جبري به […]