You can generate an array from an uncertain object by replacing the uncertain elements with specified values. There are several ways to do this using
Create a 3-by-2 uncertain matrix using two uncertain real parameters.
a = ureal('a',4); b = ureal('b',2); M = [a b;b*b a/b;1-b 1+a*b];
Evaluate the matrix at four different combinations of values for the uncertain parameters
avals = [1;2;3;4]; bvals = [10;11;12;13]; M1 = usubs(M,'a',avals,'b',bvals);
This command evaluates
M for the four different
(2,11), and so on. Therefore,
M1 is a 3-by-2-by-4 double array containing the four evaluated values of M along its last dimension.
ans = 3 2 4
For more examples, see