| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo declarar un campo 3D en MATLAB
    MATLAB es un entorno de software que se utiliza con frecuencia en los datos técnicos de recogida , análisis y modelado . Un campo de vectores 3D es una colección de vectores , cada uno localizados a un punto en el espacio tridimensional . Campos vectoriales , sobre todo en tres dimensiones , son comunes en la física y la ingeniería. Aunque MATLAB no contiene una función especializada de campos de vectores , es fácil de declararlos utilizando las funciones básicas de MATLAB . Instrucciones
    1

    Declarar un conjunto de puntos en tres dimensiones en el que los valores para el campo vectorial deben ser representados mediante la función " meshgrid ()". El meshgrid ( ) la función se replica una serie de vectores para crear una matriz . Por ejemplo , para crear una cuadrícula de -10 a 10 en pasos de 1 en tres dimensiones , tipo :

    [ X, Y , Z ] = meshgrid ( -10:10 , -10:10 , -10 : . 10 ) ;

    cada una de las matrices x , y y Z son de dimensión 21 x 21 x 21 , cada uno correspondiente a los valores de x, y y z dimensiones en particular, un índice de
    < br > 2

    Asignar valor a la x , y y z magnitud del vector situado en cada uno de los puntos correspondientes . Si bien esto normalmente se basa en una fórmula que se puede calcular a partir de los resultados de meshgrid () o de la observación de medición , puede utilizar valores aleatorios para este ejemplo

    vec_x = rand ( size ( X) ) . ; vec_y = rand (tamaño ( Y) ) ; vec_z = rand ( size ( Z ));
    3

    Convertir las matrices independientes existentes a una serie de células para la facilidad de acceso mediante programación : < br >

    my_temp_array = zeros ( [ 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 ) ; claro my_temp_array

    Previous :

    next :
      Artículos relacionados
    ·Acerca SQL Profiler Uso 
    ·Cómo desarrollar la lógica de un programa que acepte …
    ·Windows Script Host Tutorial 
    ·¿Cómo estimar el número de errores en el Código 
    ·Cómo escribir un script AWK 
    ·Cómo hacer una columna en un GridView en una lista Dro…
    ·Cómo utilizar SetString para un campo entero 
    ·Cómo abrir un TPB 
    ·Cómo integrar Sprite Flex 
    ·Cómo hacer que las variables de archivo en GNU 
      Artículos destacados
    ·Cómo quitar las barras de desplazamiento iFrame en Jav…
    ·Cómo conectar C # para MS Excel 
    ·Cómo hacer un sistema operativo 
    ·Cómo código utilizando el Editor de secuencias de com…
    ·Cómo averiguar qué versión de Python que tienes 
    ·Cómo incrustar un archivo SWF en PHP 
    ·Cómo cifrar un archivo en C # 
    ·Asamblea de Idiomas Herramientas de programación 
    ·Cómo duplicar una imagen vertical y horizontalmente a …
    ·Cómo acceder a los informes de VBA VBA 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com