Используйте usample функционируйте к случайным образом демонстрационному неопределенная модель, возвращая один или несколько ненеопределенных экземпляров неопределенной модели.
Если A неопределенный объект, затем usample(A) генерирует одну выборку A.
Например, выборка ureal скалярный double.
A = ureal('A',6);
B = usample(A)
B =
5.7298
Создайте 1 3 umat с A и неопределенный комплексный параметр C. Одна выборка этого umat 1 3 дважды.
C = ucomplex('C',2+6j);
M = [A C A*A];
usample(M)
ans =
5.9785 1.4375 + 6.0290i 35.7428
Если A неопределенный объект, затем usample(A,N) генерирует N выборки A.
Например, 20 выборок ureal дает 1 1 20 double массив.
B = usample(A,20);
size(B)
ans =
1 1 20
Точно так же 30 выборок 1 3 umat
M дает к 1 3 30 массивами.
size(usample(M,30))
ans =
1 3 30
Смотрите Демонстрационные Неопределенные Элементы, чтобы Создать Массивы для получения дополнительной информации о выборке неопределенных объектов.
При выборке ultidyn элемент или неопределенный объект, который содержит ultidyn элемент, результатом всегда является пространство состояний (ssобъект. Свойство SampleStateDimension из ultidyn класс определяет размерность состояния выборок.
Создайте 1 на 1, получите, ограничил ultidyn объект с усилением связал 3. Проверьте, что размерность состояния по умолчанию для выборок равняется 1.
del = ultidyn('del',[1 1],'Bound',3); del.SampleStateDimension
ans = 1
Произведите неопределенный элемент в 30 точках. Проверьте, что это создает 30 1 ss массив 1 входа, 1 выхода, систем с 1 состоянием.
delS = usample(del,30); size(delS)
30x1 array of state-space models. Each model has 1 outputs, 1 inputs, and 1 states.
Постройте годограф Найквиста этих выборок и добавьте диск радиуса 3. Обратите внимание на то, что связанному усилению удовлетворяют и что годографы Найквиста являются всеми кругами, показательными из 1-х систем порядка.
nyquist(delS) hold on; theta = linspace(-pi,pi); plot(del.Bound*exp(sqrt(-1)*theta),'r'); hold off;

Измените SampleStateDimension к 4, и повторяют целую процедуру. Годографы Найквиста удовлетворяют связанному усилению и как ожидалось являются более комплексными, чем круги, найденные в выборке 1-го порядка.
del.SampleStateDimension = 4; delS = usample(del,30); nyquist(delS) hold on; theta = linspace(-pi,pi); plot(del.Bound*exp(sqrt(-1)*theta),'r'); hold off;
