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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps/ E" s$ i) S7 I7 [' s
figure(2)
" q$ {. L1 E2 J6 g, `8 J) o" l[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');
# P" q9 O# k8 a% M9 vhold on;
4 ~1 H1 W4 A! S6 s. W+ Aset(AX(1),'ylim',[240 310]);   % 坐标轴范围
3 p2 n% g# v' L7 A- g" y( `set(AX(1),'ytick',[240:10:310]) %坐标轴刻度" K" C$ i$ S. k# ^) [- V' y; `
set(AX(1),'yticklabel',[240:10:310])
" i! W% `+ A7 i2 ^- M% _set(AX(2),'ylim',[900 1050]);
$ R: `7 R2 n4 Q, D) rset(AX(2),'ytick',[900:50:1050]) %坐标轴刻度5 |4 N0 {+ \  C4 q
set(AX(2),'yticklabel',[900:50:1050])
' M7 \, I' R# Y7 l! L9 ^set(H1,'color','r')
; q2 i8 B, ]" A' |8 z  Hset(H2,'color','c')9 \! v; |+ \* \+ ~6 [) Q2 U/ M7 ?
legend([H1,H2],'Tm','Ps',0);
  i  ?' g  n" A) |" @) [hold off;
6 a: y$ a- c: K  O7 O/ C3 W这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。+ v# i  ^  d5 e( W

该用户从未签到

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

点评

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

该用户从未签到

3#
发表于 2020-6-29 15:09 | 只看该作者
6 T: [0 A) N- C+ R" v9 z: q
请在编辑页面使用<>插入代码方便阅读和复制代码;8 E% \9 V4 V5 a# w; n$ u
上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:09
  s$ W. X( _( ]& A/ m7 U请在编辑页面使用插入代码方便阅读和复制代码;4 X5 ~2 i/ |' x/ H
上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
% N) S2 V% }% `$ R& a
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
* S& a; ?" {. }' }/ v& ?9 l

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:
( Z1 V- _) x  n& W- e$ R% `
  F7 `! G+ B% ?. D  v  e  h1 D- Jlegend({H1,H2},'Tm','Ps',0)
' ?' y2 f- q, ^) `. W4 i
/ ^6 B. X3 p; v& o" k  M
. K/ S" i( A8 v1 f否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10. L7 [; r! t8 f9 ~% i. E0 i
请尝试:
" j- g) L! X: g: X% ^' a2 v7 w) x- G2 s/ u
legend({H1,H2},'Tm','Ps',0)
# z7 |' r5 D$ U: D
错误使用 legend (line 279)6 V1 e' y0 f+ c4 b! w) u
参数无效。有关详细信息,请键入 'help legend'。7 D& A2 B6 q" p3 |4 E+ Z8 Q1 z
错误提示是这个,但是成图是有的,只有图例没有. V, U- o; B" T) V  {+ U

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧. K+ @" l% j4 `1 N7 A6 E
& c3 v9 s/ f9 ?+ l$ Z% U
legend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11. ~* l* ]% B; \% e7 o! m" s) ~* V
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧- D) [, [/ Q- A- f/ g, N" f

# u0 a  W: G5 Mlegend([H1,H2],'Tm','Ps');

4 z, t% G/ w0 u9 Q问题解决了 ,就是这里的问题,非常感谢!!!  V: h7 t; }4 m  f! Q6 v/ x0 X& _

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20
$ Z; A( O8 O+ f- M1 l  Y$ M( H这个是哪个函数啊
* L- B. T$ k! s; O3 y6 J
这不是函数啊,是问题/ L; W4 e3 V$ F# p4 a! @
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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