How to make a 4D graph

37 ビュー (過去 30 日間)
Sarah
Sarah 2013 年 6 月 25 日
Hi,
I am extremely new to Matlab (downloaded approximately 10 minutes ago new). I have been looking online for some templates, but nothing seems to be quite what I am looking for. I have four data points: length (x), width (z), height (y), and CO2 concentration (c). I want the fourth data point, the CO2 concentration, however, represented by a color depending on the concentration. Say, a darker color hue for lower concentrations and a lighter color hue for higher concentrations. Is there a way I can do this where I can just insert an excel file? I just have no idea where to start or where to look. Any help is much appreciated!

回答 (2 件)

Lokesh Ravindranathan
Lokesh Ravindranathan 2013 年 6 月 25 日
Technically, you cannot visualize 4d plot in MATLAB. That being said, you can 3d slices in matlab using the slice command http://www.mathworks.com/help/matlab/ref/slice.html. However, you might want to choose a syntax which allows colors in the code.
To load an excel file into MATLAB, use xlsread http://www.mathworks.com/help/matlab/ref/xlsread.html.
You will have to write your code for loading and plotting. Maybe, there are user submitted code http://www.mathworks.com/matlabcentral/fileexchange/ for this routine.

Leah
Leah 2013 年 6 月 25 日

Community Treasure Hunt

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

Start Hunting!

Translated by