RadarURL Assalamu'alaikum: Plot dengan Matlab

Selasa, 02 April 2013

Plot dengan Matlab

bagaimanakah caranya membuat plot seperti ini,,,
permasalahan :
plot terdiri dari empat variabel yaitu : Structure, Noise, Diversity, dan VisualComplexity. Diasumsikan bahwa Structure terletak pada sumbu X, Noise pada sumbu Y, Diversity terletak pada sumbu Z. khusus untuk variabel VisualComplexity didefinisikan dengan warna.misalnya:
Nilai VisualComplexity 0-3 direpresentasikan dengan warna Biru
Nilai VisualComplexity 3,1-7 direpresentasikan dengan warna Ungu
Nlai VisualComplexity  7,1-10 direpresentasikan dengan warna Merah
sedangkan untuk data yang digunakan adalah data hasil generate dari excel.

Solusi :
Setelah beberapa minggu searching sana-sini, akhirnya kutemukan juga....cekidot

clear all;
clc;

test = xlsread('test3.xls');
x=test(:,1);
y=test(:,2);
z=test(:,3);
a=test(:,4);

ccolors = [0 0 1;1 0 1;1 0 0];
binedges = [0 3 7 inf];
[counts, binindx] = histc(a, binedges);

pointsize = 30;
scatter3(x,y,z,pointsize,ccolors(binindx(:), :));
xlabel('x')
ylabel('y')
zlabel('z')


Kalau anda kurang puas, silahkan cek aja langsung disumbernya :
http://www.mathworks.com/matlabcentral/answers/69487-how-to-set-color-in-plot



Tidak ada komentar:

Posting Komentar