Need to make a 4D plot(3D + Colour)

11 次查看(过去 30 天)
imagine i've got a ball(sphere) made of iron.i start to heat this ball over one side with a heater and i messure the temperature of every single point of the ball after 1 minute.
i have a data set in form(x,y,z,t(temperature)) for every x,y,z of my ball(4 centimeter radiuos).
how can i plot a 4D plot(3D + Colour) to show a model of my ball after being heated for 1minute?
to show the temperature of every point by red(hottest) to blue(coolest) range.

回答(1 个)

Star Strider
Star Strider 2020-9-25
The simplest option is likely the scatter3 function.
plot it as:
figure
scatter3(x, y, z, [], t, 'filled')
grid on
axis equal
.

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by