4 Cevap
theta=0:0.01:2*pi; x = cos(theta); y = sin(theta); z = theta; plot3(x,y,z) cla patch([x nan],[y nan],[z nan],[z nan],'EdgeColor','interp','FaceColor','none')
Peki spesifik bir renk yapmak istesem kırmızı,mavi,sarı gibi. Ayarlanan renkler sonradan değiştirmek gerekirse diye.
Şimdiden cevabınız için teşekkür ederim.
Merhaba, Aşağıdaki linkte patch komutunun kullanımını inceleyebilirsiniz. Buna göre renkleri önceden belirledikten sonra istediğiniz biçimde kullanabilirsiniz.
MATLAB Patch Komutu
v = [2 0; 3 0; 3 1]; f = [1 2 3]; c = [1 0 0; % red 0 1 0; % green 0 0 1]; % blue patch('Faces',f,'Vertices',v,'FaceVertexCData',c,... 'EdgeColor','flat','FaceColor','none','LineWidth',2);