Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 určiť súbor bodov v troch rozmeroch , v ktorom sú hodnoty pre svojho vektorového poľa majú byť reprezentované pomocou " meshgrid ) ( " funkcia . Funkcie meshgrid ( ) kopíruje rad vektorov pre vytvorenie matice . Ak chcete napríklad vytvoriť mriežku -10 až 10. v krokoch po 1 v troch rozmeroch , typu : 
 
 [ X , Y , Z ] = meshgrid ( -10:10 , -10:10 , -10 : 10 ) ; 
 
 každý z matíc x , y a z sú rozmere 21 x 21 x 21 , z ktorých každý zodpovedá hodnotám x , y a z rozmerov v určitom indexe 
 < . br > 2 
 priradiť hodnotu x , y a z veľkosť vektora sa nachádza v každom z príslušných miest . Aj keď to bude často byť založené na vzorci , ktorý sa môže vypočítať pomocou výsledkov meshgrid ( ) alebo z meraných pozorovaní , môžete použiť náhodné hodnoty v tomto príklade 
 
 vec_x = rand ( size ( X ) ) . ; vec_y = rand ( veľkosť ( Y ) ) ; vec_z = rand ( veľkosť ( Z ) ) ; 
 3 
 previesť existujúce samostatné matice na mobilné pole pre ľahké programový prístup : 
 
 my_temp_array = nuly ( [ size ( X ) 6 ] ) , my_temp_array ( : , : , : , 1 ) = X , my_temp_array ( : , : , : , 2 ) = Y , my_temp_array ( : , : , : , 3 ) = Z , my_temp_array ( : , : , : , 4 ) = vec_x , my_temp_array ( : , : , : , 5 ) = vec_y , my_temp_array ( : , : , : , 6 ) = vec_z ; my_vector_field = num2cell ( my_temp_array , 4 ) ; jasné my_temp_array