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).