%% Sample Uncertain Complex Parameter
% Compute 400 random samples of an uncertain complex parameter and visualize them in a plot.
% Create an uncertain complex parameter with internal name A.

A = ucomplex('A',4+3*j)

% The uncertain parameter's possible values are a complex disc of radius 1, centered at 4 + 3_j_. The value of A.percentage is 20 (radius is 1/5 of the magnitude of the nominal value).
%
% You can visualize the uncertain complex parameter by sampling and plotting the data.

sa = usample(A,400); 
w = linspace(0,2*pi,200); 
circ = sin(w) + j*cos(w); 
rc = real(A.NominalValue+circ); 
ic = imag(A.NominalValue+circ); 
plot(real(sa(:)),imag(sa(:)),'o',rc,ic,'k-') 
xlim([2.5 5.5]) 
ylim([1.5 4.5]) 
axis equal

% Copyright 2015 The MathWorks, Inc.