Построение графика MATLAB: назначение меток легенды во время построения

Я строю данные в типичном формате диаграммы рассеяния MATLAB. Обычно при построении нескольких наборов данных я использовал команду «Hold on;», а затем наносил на график все данные, после чего получал легенду:

legend('DataSet1', 'DataSet2') % etcetera

Однако, (несколько) наборов данных, которые я строю на одних и тех же осях, не обязательно являются одинаковыми наборами данных каждый раз. Я отображаю до шести различных наборов данных на одних и тех же осях, и они могут отображаться в любой комбинации (в зависимости от того, что пользователь выбирает для отображения). Очевидно, было бы много других, если бы я хотел установить легенду традиционным способом.

Что я действительно хотел бы сделать, так это назначить каждому DataSet имя как это заговор чтобы потом я мог вызвать легенду обо всех отображаемых данных.

... Или любое другое решение этой проблемы, о котором каждый может подумать? ..

Ответы на вопрос(5)

Ваш ответ на вопрос