PDA

查看完整版本 : [MATLAB基础] 关于legend函数的问题


demon2011
2012-05-21, 17:30
a=[1 2 3 4];
b=[4 5 6 7];
figure(1),plot(1,a,'b+',2,b,'b*'),legend('a','b'),axis([0 4 0 10]);

由于legend函数是按顺序标记的,但我的绘制变是个矩阵,所以a b标记的都是“+”,怎么能分别标记为“+ a”,“* b”

大学生
2012-05-22, 11:18
可能程序一直在标注前两个离散点

legend('a','b','c','d','e','f','g','h');