Requisito previo: Introducción a MATLAB
MATLAB es un poderoso lenguaje de programación que se puede usar para dibujar varios gráficos utilizados en el aprendizaje automático, el aprendizaje profundo, la visión por computadora y la programación de big data. Comencemos con la codificación de gráficos en MATLAB.
Ejemplo 1: primero entendamos la trama simple:
% angle from 0 to 2pi theta = 0 : 0.01 : 2 * pi; % sin function works on an array f = sin(theta); % 2D plot plot(theta, f, 'b') % label for X-axis xlabel('\theta'); % label for Y-axis ylabel('sin(\theta)'); title('Plot of Sine function')
Producción :
En el código anterior, se traza el gráfico de seno. Aquí, como se ve en el código, primero definimos el valor theta del gráfico de seno, luego construimos una array a partir de él y esa función finalmente se traza en el gráfico como se muestra en la salida.
Ejemplo 2: Aquí trazaremos la hélice que es una figura tridimensional. Como todos sabemos por la geometría básica, una hélice se forma a partir de la combinación de la función seno y la función coseno declarando el valor de theta y luego iterándolo sobre la misma función. Trate de visualizar la salida.
% angle from 0 to 2pi theta = 0:0.01:2*pi; % sin function works on an array f = sin(theta); % 3D plot t = 0 : pi / 50 : 10 * pi; % open a new figure figure % 3D plot (helix) plot3(sin(t), cos(t), t);
Producción :
Ejemplo 3: Esta es una gráfica puramente compleja, ya que MATLAB es un lenguaje de gran visualización para estática y gráficas. Tenemos un alcance para trazar este tipo de gráficos aquí. Aquí hemos trazado la superficie de Riemann, en un espacio 3D. Trate de visualizar la salida. Estos tipos de funciones complejas se pueden trazar en MATLAB.
% angle from 0 to 2pi theta = 0 : 0.01 : 2 * pi; % sin function works on an array f = sin(theta); t = 0 : pi / 50 : 10 * pi; % open a new figure figure % Riemann surfaces figure cplxroot(5) % plots the Riemann Surface for w = z ^ (1 / 5)
Producción :
Publicación traducida automáticamente
Artículo escrito por rutujakawade24 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA