Trazar gráfico utilizando el bucle for en MATLAB
Este tutorial demuestra cómo trazar un gráfico usando el bucle for
en MATLAB.
Trazar gráfico utilizando el bucle for
en MATLAB
Por lo general, el bucle for
no se usa para trazar gráficos simples en MATLAB porque MATLAB tiene muchas funciones para trazar gráficos simples. Por ejemplo, el doc plot
se puede utilizar para trazar gráficos, tomando matrices de varios vectores como entradas.
A veces, el bucle for
puede trazar el gráfico con varios datos. Por ejemplo, si tiene varios datos y quiere graficarlos en una sola matriz, puede usar el bucle for
.
Por ejemplo, tiene dos matrices, Ab(L x D)
y Ac(L x D)
, donde L
es la longitud de cada dato y D
es la cantidad de datos diferentes que se desean para el gráfico. .
Intentemos implementar este escenario en MATLAB:
% Create Ab and Ac
Ab=meshgrid(0:0.3:30,1:4);
Ac=zeros(size(Ab));
% Sinusoidals of different frequencies
for k=1:3
Ac(k,:)=sin(k.*Ab(k,:));
end
% colors of the plot
PlotColors = hsv(3);
% Plot
hold on
for k=1:3
plot(Ab(k,:),Ac(k,:),'Color',PlotColors(k,:))
end
hold off
El código anterior incluye dos matrices con diferentes datos trazados en una matriz usando el bucle for
. El diagrama de salida para el código es:
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook