Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
How do I create a surf plot 3 vectors who are connected by time?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I have 3 measurment signals/vectors from a simulation. Speed, acceleration, and g-froce. I want them to plot in a 3D plot but surf() requires a matrix of each x,y and z. They are all connected by time (intervall the simulation measured the 3 values.
exp. xyz and time are all 100 values
x=[27.5:0.05:32.45];
y=[-345:7:350];
z=[-10:0.2:9.8];
time=[0:0.1:9.9];
4 comentarios
Benjamin Kraus
el 6 de Dic. de 2017
Editada: Benjamin Kraus
el 6 de Dic. de 2017
Can you be a little more clear about what visualization you are hoping to achieve? A surface plot can be used to visualize a function that is dependent on two variables:
z = f(x,y)
If I'm understanding correctly, in your case you have three functions that are all dependent on time:
x = f(t)
y = g(t)
z = h(t)
It isn't clear how you want to visualize that as a 3D surface plot.
It sounds like what you (maybe) want is a 3D plot showing speed, acceleration, and g-force as x, y, and z, all dependent on time. This would require some kind of animation to represent time (because x, y, and z are already claimed by other variables). comet3 may do something kind of like what you are looking for.
Respuestas (0)
La pregunta está cerrada.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!