Quiero entender cómo los datos 2d está relacionado con el eje z para obtener los gráficos 3d

digamos que tengo x=[-1:0.1:1], vector

y y=[1 2 3 4 5 4 3 2 1 0]

una parcela de y Vs x se han pico de 5 y la pendiente hacia abajo a ambos lados en x=0.5
cómo se relacionan estos datos en 3d para conseguir la forma de campana de la superficie, con características similares.

  • no se puede trazar su x vs y. son de diferentes longitudes.
InformationsquelleAutor jeetender | 2011-05-06

1 Comentario

  1. 3

    Puede ver una línea/curva representada como una función de una sola variable, y=f(x), y normalmente, x y y son los dos vectores. Por ejemplo, usted puede trazar la curva de la campana de Gauss como

    x=linspace(-3,3,1000);
    y=exp(-x.^2/2);
    plot(x,y)

    Una superficie parcela, por otro lado, es una función de dos variables, z=f(x,y) donde x y y pueden ser vectores o matrices y z es una matriz. meshgrid es una función muy práctica que genera 2D x y y matrices de 1D vectores por la correcta replicación.

    Es el z de la matriz que se identican como una imagen en 2D (valores de z están representados por colores) o un gráfico 3D (valores de z son representados como las alturas a lo largo del eje z). Por ejemplo, un 3D de la curva de la campana de Gauss puede explicarse como

    x=linspace(-3,3,1000);y=x';               %'
    [X,Y]=meshgrid(x,y);
    z=exp(-(X.^2+Y.^2)/2);
    surf(x,y,z);shading interp

    Esta es la forma de las parcelas respectivas debería verse como

    Gráfico 3d con 2d de datos

Dejar respuesta

Please enter your comment!
Please enter your name here