“Conocimientos software>Ingeniería del Software

Cómo trazar un hiperboloide en MATLAB

2011/11/6
Visualizar la forma de un hiperboloide es más fácil cuando se puede trazar usando MATLAB. Estas superficies cuadráticas tridimensionales se definen a menudo con ecuaciones implícitas . Estas ecuaciones pueden ser de la forma x ^ 2 /a ^ 2 + y ^ 2 /b ^ 2 - z ^ 2 /c ^ 2 = 1 ( hiperboloides de una hoja ) , o x ^ 2 /a ^ 2 - y ^ 2 /b ^ 2 - z ^ 2 /c ^ 2 = 1 ( hiperboloides de dos hojas) . Usando MATLAB , puede activar estas ecuaciones complicadas en parcelas en 3-D . Cosas que necesitará
ecuación de un hiperboloide
Pencil
Papel de computadora
MATLAB
Mostrar más instrucciones
1

Resuelve el hiperboloide ecuación de la "z " con lápiz y papel.
2

Escribir una función MATLAB basado en su solución para z. La función debe tener dos entradas ( X e Y ) y darle una salida ( z ) . Escriba su función con operadores elemento sabios : . . . . * Lugar de * para la multiplicación , /en vez de /para la división , y en lugar de ^ ^ para los exponentes
3

Uso MATLAB de construcción -en la función " ezsurf " para trazar rápidamente el hiperboloide . Ezsurf toma dos entradas : el identificador de la función que desea graficar , y un vector de X e Y las coordenadas máximas y mínimas para su Parcela en

Por ejemplo : . Su función se denomina " hip ". Su mango es entonces " @ HYP " (sin las comillas). Trazar el hiperboloide entre x = -10 y x = 20 , y entre y = -15 , y = 20 . A continuación, el vector de x máximos y mínimos y coordenadas Y sería [ -10, 20 , -15 , 20 ] . En la línea de comandos de MATLAB , escribe " ezsurf (@ HYP , [ -10, 20 , -15 , 20 ]" (sin las comillas). MATLAB mostrará un gráfico de superficie 3 -D del hiperboloide .

4

Si tiene que trazar muchos hiperboloides , escribir dos funciones de MATLAB : . uno para hiperboloides de una hoja, otra para hiperboloides de dos hojas de uso variables para las constantes a, b , y c , y añadir estas variables como entradas a la función . para utilizar estas funciones con ezsurf , use un mango función anónima . la función anónima da ezsurf los valores de a, b , y c , así ezsurf puede dar esos valores a su función.

para ejemplo : . . Escribe una función llamada " HYP " que tiene entradas ( x, y , a, b ​​, c ) Use a = 2 , b = 3 , y c = 4 el mango de la función anónima será " @ ( x, y ) HYP ( x, y, 2 , 3 , 4 ) "(sin las comillas). para trazar la hiperboloide entre x = -5 y x = 10 , y entre y = -20 , y = 20 , utilice la sintaxis " ezsurf (@ (x , y) HYP ( x, y, 2 , 3 , 4 ) [ -5 10 -20 20 ] " (sin las comillas).

Ingeniería del Software
Cómo medir señales de sonido mediante LabVIEW
Cómo trazar más de una parcela Juntos en MATLAB
Cómo crear una plantilla de AutoCAD 2007
Math CAD Tutorial
Cómo cargar archivos en Lisp De AutoCAD
Cómo instalar Zend Con WAMP
Cómo instalar Primavera 5.0
Cómo instalar Gams Con Matlab
Conocimientos Informáticos © http://www.ordenador.online