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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps" h/ t: Z2 y) R. p) G
figure(2)
  o/ w1 ]/ g8 ~! U2 A9 `- u6 ?  W[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');
+ d! }5 I1 F$ g4 Q4 e1 Chold on;
( y; l/ X/ G+ \1 `6 rset(AX(1),'ylim',[240 310]);   % 坐标轴范围" q. V6 P1 y0 a# y* c5 U1 C
set(AX(1),'ytick',[240:10:310]) %坐标轴刻度
8 J  }, H) z" `* hset(AX(1),'yticklabel',[240:10:310])& m* y& ^6 D, E" @2 u2 v
set(AX(2),'ylim',[900 1050]);  c' B: }$ M8 r: L. H' g, M
set(AX(2),'ytick',[900:50:1050]) %坐标轴刻度
! Z6 l- s) _$ n  K( Q0 i2 cset(AX(2),'yticklabel',[900:50:1050])6 V; `5 R) d' R0 e6 S' ^  p
set(H1,'color','r')4 m5 i$ a! L- y& f2 [  V; v! ]; G0 k
set(H2,'color','c')" A1 o) W( x) i2 O
legend([H1,H2],'Tm','Ps',0);
# J; t. m/ s2 Jhold off;! X) S/ |4 P% F1 J' z" n
这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。
& E' q! K/ p' }/ U) Q+ D

该用户从未签到

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

点评

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

该用户从未签到

3#
发表于 2020-6-29 15:09 | 只看该作者

2 W" B; g- G' \0 i$ v: k请在编辑页面使用<>插入代码方便阅读和复制代码;
+ r* ~. L! F" u, W上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:09
) M! q% f3 @! K# ]9 M% |- }" j+ ~请在编辑页面使用插入代码方便阅读和复制代码;
* O6 D7 P$ s1 T4 z# t- C, S上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
4 d( `: t2 \7 |- R9 T5 V( H$ v% l
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
: I/ [& B! V' t0 @3 E; R

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:1 R: q: ]4 }5 _# z7 }9 Y

3 z. y/ b. E& v5 y0 K  y. ?2 Alegend({H1,H2},'Tm','Ps',0)3 a" A7 I' T& R! L" W" W5 h+ v8 D# p
, f2 H5 E0 V) M
1 e+ n4 N3 ^* s  x' ^/ L* y9 j
否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10
2 G% v. K3 j. v( k请尝试:6 ^$ h) {4 K1 i: i" Z' X: A+ t" c
. s/ q0 R$ z6 g' j
legend({H1,H2},'Tm','Ps',0)

2 {+ Z% d/ C1 d7 D8 J8 L$ c+ y$ h错误使用 legend (line 279)) V4 e- F: g( M) a
参数无效。有关详细信息,请键入 'help legend'。' ]& C" {4 {2 H" l4 g# J
错误提示是这个,但是成图是有的,只有图例没有
' E4 j! ^$ M" t

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧+ p- k. \) v# ?) ~' f7 i
- X9 ^* ?( B4 B+ [) A% G
legend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11
) i' x' J: I; Y: v6 r可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧/ {" A+ ~5 ^, I1 p' ~3 o5 [) B! X' F; B

) u2 u( z7 c! b' |- Glegend([H1,H2],'Tm','Ps');

  J; I3 A( f: f' |1 ?! @问题解决了 ,就是这里的问题,非常感谢!!!" e! j" h1 @% i  x( _" \  V7 K

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20- e/ I: j1 y9 C5 C
这个是哪个函数啊
. x7 D' |' Y! U. t$ s3 e9 v
这不是函数啊,是问题. }0 J2 F- _0 F! q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-25 04:48 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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