找回密码
 注册
关于网站域名变更的通知
查看: 718|回复: 9
打印 上一主题 下一主题

执行指挥出现报错无法添加图例,请求大神指点一下如何修改???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-6-29 10:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
%% Tm-Ps8 y( S+ P% G+ ~$ t6 C
figure(2)
2 _2 Z$ T# k$ ?$ |6 ~% P[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');$ j! o- G. x. Q9 H/ J0 `3 ^3 T
hold on;) S! a$ P' G  \. l! _( j$ U
set(AX(1),'ylim',[240 310]);   % 坐标轴范围& y0 V/ e6 J/ W5 g6 w( K
set(AX(1),'ytick',[240:10:310]) %坐标轴刻度/ k  W2 z7 \* `2 {, @
set(AX(1),'yticklabel',[240:10:310]): C9 O# _3 N  s2 p, c  K
set(AX(2),'ylim',[900 1050]);
9 H) p4 s. f: B) eset(AX(2),'ytick',[900:50:1050]) %坐标轴刻度
# k* q6 g4 R+ d5 a$ ^, m4 vset(AX(2),'yticklabel',[900:50:1050])6 R& G9 i- {0 X8 L8 y5 a
set(H1,'color','r')) c# p; p  K0 O9 l
set(H2,'color','c')
: N6 M3 N& X: H. \legend([H1,H2],'Tm','Ps',0);2 t7 g/ R  ]$ c/ p6 Z4 q( b9 H1 ]
hold off;0 \# D  z& o) ~9 J- W+ |
这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。
2 K% {# ]$ R1 j7 e4 {' Q( k

该用户从未签到

2#
发表于 2020-6-29 11:20 | 只看该作者
这个是哪个函数啊

点评

这不是函数啊,是问题  详情 回复 发表于 2020-6-29 17:59

该用户从未签到

3#
发表于 2020-6-29 15:09 | 只看该作者
; N* v9 Q4 G/ y2 j7 U' B
请在编辑页面使用<>插入代码方便阅读和复制代码;
9 ?8 ?+ O( i! h3 V6 _; a上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方  详情 回复 发表于 2020-6-29 15:09

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:09
- n6 o. T6 }6 p: n* z- L. i% ?请在编辑页面使用插入代码方便阅读和复制代码;
/ a: d$ `6 S9 u1 q' c! `上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
$ \2 S& Z  l8 A' u3 }
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
- r, I; B  U$ k" q

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:8 l; N8 S. m# v% w, Q

/ \' w' ~4 B9 h  A4 S1 G! T! y" _6 |legend({H1,H2},'Tm','Ps',0): h* S0 Z7 O6 D7 v3 ^

" P+ n  x! h5 g& L. P2 S' C9 I1 w2 c) ?
否则,错误提示内容是什么?

点评

错误使用 legend (line 279) 参数无效。有关详细信息,请键入 'help legend'。 错误提示是这个,但是成图是有的,只有图例没有  详情 回复 发表于 2020-6-29 15:10

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10
& V, G. X; k0 |5 s; z5 p请尝试:0 O) `- t6 F8 r' F# x& S3 \# ^, h

5 W# o) X' G2 |; m& ?& ulegend({H1,H2},'Tm','Ps',0)
( T" `0 e) ^+ S2 p. O& r
错误使用 legend (line 279)
! g/ u9 _& a6 E5 S6 U" `参数无效。有关详细信息,请键入 'help legend'。. O7 I( p7 m' B0 o# V
错误提示是这个,但是成图是有的,只有图例没有: j( ^* U. l6 r4 V

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧8 l: _, [& S8 D: @) c7 ^* Y$ i5 Z

0 T7 P( r' w8 V2 ]/ B( V- d* y- J* n* t; Alegend([H1,H2],'Tm','Ps');

点评

问题解决了 ,就是这里的问题,非常感谢!!!  详情 回复 发表于 2020-6-29 15:12

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11" L" R1 B1 m3 g& {9 p
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
# ~+ u" q  z0 E+ O5 ~* o: a9 f. m$ Y
legend([H1,H2],'Tm','Ps');

# \/ \/ Z( s# C  c& U# m问题解决了 ,就是这里的问题,非常感谢!!!
. e) [9 F0 v  ?" m4 w, e

该用户从未签到

9#
发表于 2020-6-29 17:54 | 只看该作者
学习了,论坛帮帮哒

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20
5 v5 `6 W. f1 e  u这个是哪个函数啊

; @, A8 h* i  ~1 c6 U5 n8 U' D这不是函数啊,是问题+ [2 C6 l7 q" W  w( d- t
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 14:20 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表