Текстовые объекты в MATLAB содержат свойство горизонтального выравнивания, которому может быть присвоено значение слева, в центре или справа. Попытка присвоить это свойство вектором выравниваний равной длины векторам строк и координат не дает намеченного поведения.matlab: переменное горизонтальное выравнивание текста
Например, утверждение вида:
text([1,1,1]/4,[1,2,3]/4,{'ABC';'BCD';'CDE'})
отображает содержимое массива длины 3 клеток объектов полукокса в Х- и Y-координаты, указанные длины 3 двойных решеток. Однако попытка ввода массива длиной 3 ячейки объектов char для независимой спецификации горизонтального выравнивания каждого текстового элемента синтаксически недействительна;
например,
text([1,1,1]/4,[1,2,3]/4,{'ABC';'BCD';'CDE'},'HorizontalAlignment',{'left';'center';'right'})
Мой вопрос касается ли это можно указать HorizontalAlignment свойства текстовых объектов MATLAB в переменном образом, не прибегая к конструкции явно связанным с петлями и условными.