How can i make a colored 2d grid map, using a equation?
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
My doubt is that, i want to make a colored 2d grid map using an equation. For ex, lets say i have a big intensity of a phenomenon in the center or elsewhere and it's decreasing with the distance from the source. Like sound propagation.
Maybe there is a maptool that can i modify the parameters in how the color changes from red colors range (high levels) to blue colors range (low levels) following an equation.
Hope someone can be of help.
2 comentarios
Respuestas (2)
Bjorn Gustavsson
el 26 de Mzo. de 2021
This is exactly what matlab is for, so you're thinking about the right tool. For a quick take-off I recommend you look through the matlab-onramp material, there this type of topics will be introduced together with a lot of other important stuff. Then you can do this, but if you run into problems just ask for the details of where you get stuck.
Welcome to matlab!
0 comentarios
KSSV
el 26 de Mzo. de 2021
You need to proceed something like this:
% mesh
x = linspace(-1,1) ;
y = linspace(-1,1) ;
[X,Y] = meshgrid(x,y) ;
p = [0 0] ; % charge is at this point
%
R = sqrt((p(1)-X).^2+(p(2)-Y).^2) ;
% constants
Ka = 1 ;
Q = 3.5 ;
a = 2 ;
% Equation
P = Ka*(R/Q^(1/3)).^a ;
surf(X,Y,P)
0 comentarios
Ver también
Categorías
Más información sobre Blue en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!