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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps
6 ?  ~: c1 i7 L3 Y3 K8 U/ @figure(2)
7 B* g& Q# j* N" a7 J  I/ f[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');8 i. O& ^7 P2 G) q4 U
hold on;
1 Q6 D# {+ Q1 Y3 K8 J7 Q) _* ~set(AX(1),'ylim',[240 310]);   % 坐标轴范围; q% ~+ V' H/ j5 e) i9 v
set(AX(1),'ytick',[240:10:310]) %坐标轴刻度( {. Y/ G) w2 n- C: h' c
set(AX(1),'yticklabel',[240:10:310])* p. y% y8 k, w; e
set(AX(2),'ylim',[900 1050]);
7 d9 I$ d7 q. K- E: ^. W7 }& Gset(AX(2),'ytick',[900:50:1050]) %坐标轴刻度
5 Z/ A8 C1 e8 K  A5 ]& Nset(AX(2),'yticklabel',[900:50:1050])+ s. w/ o: O3 }, G. \1 [) h( k
set(H1,'color','r'). B* W& a) G; ?5 C
set(H2,'color','c')
. N0 P( W% l! Clegend([H1,H2],'Tm','Ps',0);
* Y; G, J5 D6 P! A7 A0 j7 G. xhold off;) X. F7 q/ Y8 k3 q7 k6 O
这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。* Q! W- S* r  N( l

该用户从未签到

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

点评

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

该用户从未签到

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

. H: s) ^2 v# K$ C- {请在编辑页面使用<>插入代码方便阅读和复制代码;
. ?# d% {, `0 _5 Y上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:09
- H3 A! M3 K6 ^& q, N2 g请在编辑页面使用插入代码方便阅读和复制代码;
% o) u! v( f0 `6 Z$ r% ^) w上述代码片段存在部分变量不存在的错误,无法复现你的问 ...

8 N3 G8 ?/ B7 t其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方7 Q2 Y6 I+ e9 Y  t

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:" L0 Z$ S0 `# ?

4 L1 M8 Z; u8 o3 K: F8 v2 a( elegend({H1,H2},'Tm','Ps',0)
4 T4 ^8 W' O1 O4 S: N) a
3 |; y! o! c; H0 u' l2 d: f4 O4 r
, [# J  ^2 i1 w1 E, A/ ^2 D否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10
$ Z, ~& S$ i0 n( P& _请尝试:
) Q. ~3 b9 m  V. A/ D4 Z. K
( p9 I5 l- F# ?3 n. Q2 I" y4 i% Olegend({H1,H2},'Tm','Ps',0)

& Z7 v) [; Y  t! B0 L) d错误使用 legend (line 279)
7 g  I# n5 K3 _1 b: S参数无效。有关详细信息,请键入 'help legend'。+ ^. K; v4 B5 ]& N/ ~
错误提示是这个,但是成图是有的,只有图例没有: X" I& E" b8 V% S* Y( y8 i

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧9 U; s  M, f# _2 l

; Z4 f" X7 a+ W. g4 blegend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11
. J. E  ]. v8 u! N- a4 M' R4 f可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧3 f- j; F1 l  a3 j6 r3 U7 S

. r+ g0 m, Z' e# _1 g4 H! V) alegend([H1,H2],'Tm','Ps');

( X1 N, y1 D! _/ g, {( h问题解决了 ,就是这里的问题,非常感谢!!!
$ K# ]5 Y% m& e' f! v1 {: b

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:208 m0 R* T: C7 K# T8 s
这个是哪个函数啊

, E, T* q! ^& g9 r1 G, y8 l' b这不是函数啊,是问题$ r7 U# e% O/ w# B, C3 t
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-5 15:13 , Processed in 0.218750 second(s), 24 queries , Gzip On.

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

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

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