Hi there, I am asking silly question but I need to know it:) how can I plot mesh signal and color "front" signal with dark color. and leave the rest of the signal as is. see attchment pic

Antworten (2)

KSSV
KSSV am 14 Feb. 2017

0 Stimmen

clc; clear all ;
[X,Y,Z] = peaks(25) ;
mesh(X,Y,Z,'edgecolor','b')
Read about surf, mesh

2 Kommentare

ahmed youssef
ahmed youssef am 14 Feb. 2017
No this is not my needs. Sorry you can look at attachment picture
KSSV
KSSV am 14 Feb. 2017
The one I showed you is a pseudo code. If you want the exactly attached picture, you have to provide the data dear friend.

Melden Sie sich an, um zu kommentieren.

Star Strider
Star Strider am 14 Feb. 2017

0 Stimmen

I do not have your data so I created my own.
You may have to experiment with this with your data:
The Code
x = linspace(-5, 5, 50);
[X,Y] = meshgrid(x);
Z = abs(cos(X) + sin(2*pi*Y/5));
figure(1)
mesh(X, Y, Z)
hold on
fill3([x x(1)], -5*ones(1,size(x,2)+1), [Z(1,:) Z(1,1)], 'k') % Use ‘fill3’ To Colour One Edge
hold off
grid on
It should work with your data with minor modifications.
The Plot

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 13 Feb. 2017

Beantwortet:

am 14 Feb. 2017

Community Treasure Hunt

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

Start Hunting!

Translated by