MATLAB Answers

0

how can I plot mesh plot

Asked by ahmed youssef on 13 Feb 2017
Latest activity Answered by Star Strider
on 14 Feb 2017
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

  0 Comments

Sign in to comment.

Tags

2 Answers

KSSV
Answer by KSSV
on 14 Feb 2017

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

  2 Comments

No this is not my needs. Sorry you can look at attachment picture
KSSV
on 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.

Sign in to comment.


Star Strider
Answer by Star Strider
on 14 Feb 2017

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

  0 Comments

Sign in to comment.