Matlabで配列からコメントつきの凡例を作る

arrayfun('UniformOutput',false)とsprintf()を使う

Mes = [0, 0.8, sqrt(5), 5];
legend(arrayfun(@(x) sprintf('Me=%.2f',x),Mes, 'UniformOutput', false));

f:id:seinzumtode:20220322213619p:plain