Показано, что задача синтеза наблюдателя для оценки некоторой совокупности линейных комбинаций переменных состояния объекта может быть сформулирована в терминах линейных матричных неравенств. Предложен алгоритм построения функциональных наблюдателей, основанный на невырожденном преобразовании модели объекта в пространстве состояний с помощью технологии канонизации матриц и последующем решении системы линейных матричных неравенств.