%% Modify Surface After Creation
% Plot the parametric surface
% \matrix{x = e^{-|u|/10} \sin(5|v|) \cr y = e^{-|u|/10} \cos(5|v|) \cr z = u.}
% Assign the parameterized function surface object to a variable.

x = @(u,v) exp(-abs(u)/10).*sin(5*abs(v));
y = @(u,v) exp(-abs(u)/10).*cos(5*abs(v));
z = @(u,v) u;
fs = fsurf(x,y,z)

%
% Change the plotting interval for u to [-30 30] by setting the URange property of object. Add transparency to the surface by setting the FaceAlpha property to a value between 0 (transparent) and 1 (opaque).

fs.URange = [-30 30];
fs.FaceAlpha = .5;

% Copyright 2012 The MathWorks, Inc.