作者ReiFu21 (ReiFu)
看板MATLAB
标题[讨论] plot程式码问题
时间Thu Jan 24 14:04:52 2013
%Matlab R2010a
Gsymbol= ['go','gx','g+','g*','gs','gd','gv','gh','gp'];
tt=figure
hold on;
for k=1:9
plot(k,k,Gsymbol(k))
plot(10-k,k,'gs')
end
set(gca,'xlim',[0 10]);
set(gca,'ylim',[0 10]);
理论上来说 跑出来的图
斜率为1的线上 依序会有这些符号 "绿o,绿x,绿+,绿*,绿方,绿菱,绿五角,绿六角"
可是实际跑出来却是 "蓝o,蓝x,蓝+,蓝*"
但是我不用Gsymbol代码 直接输入'gs' 就会跑出正确的'绿方'符号
请问是哪里出了问题呢? 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.125.31.107
1F:推 CBET:Gsymbol= ['go';'gx';'g+';'g*';'gs';'gd';'gv';'gh';'gp']; 01/24 14:33
2F:→ CBET:中间略 01/24 14:33
3F:→ CBET:plot(k,k,Gsymbol(k,:)) 01/24 14:34
4F:→ ReiFu21:成功了 谢谢!! 01/24 14:54