How use interp2
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have:
- sigma which is a vector 1x6
- OMEGA which is a vector 1x10
- T which is a vector 6x10 (since T is a function of sigma e OMEGA).
I want to interpolate these functions in such a way on the x axis there is sigma, on the y axis there is OMEGA and on z axis there is T.
I also want to obtain a graph
Is it possible?
0 comentarios
Respuestas (1)
Ameer Hamza
el 6 de Jun. de 2020
You can use interp2 like this
sigma = 1:6;
OMEGA = 1:10;
T = rand(6, 10);
interp2(sigma, OMEGA, T.', 4, 5) % (4,5) is a sample query point of format (sigma, omega). You can pass vectors too
How do you want to plot? contourf?
contourf(sigma, OMEGA, T.')
0 comentarios
Ver también
Categorías
Más información sobre Surface and Mesh Plots 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!