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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps
8 a! |- |. g2 H  G: y* Pfigure(2)- k: n4 }8 K# G- z: [4 W: G
[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');1 O( x% O' U7 Y! B1 R& c5 K
hold on;
( P+ C7 a( k) ]" q% Hset(AX(1),'ylim',[240 310]);   % 坐标轴范围
+ ^2 t# H9 _; \8 o' Kset(AX(1),'ytick',[240:10:310]) %坐标轴刻度
9 H" V8 V6 H. gset(AX(1),'yticklabel',[240:10:310])
1 `9 t. l" f- G, {+ {" F! p+ Jset(AX(2),'ylim',[900 1050]);6 s9 V  p( L# y
set(AX(2),'ytick',[900:50:1050]) %坐标轴刻度
# i6 q3 v& f. K" _+ rset(AX(2),'yticklabel',[900:50:1050])
- C5 r) S# P$ z* @set(H1,'color','r')( n, k& @' j) D. _6 n2 e
set(H2,'color','c')7 C  V, H7 j: T5 i+ R8 S% i$ z
legend([H1,H2],'Tm','Ps',0);2 N: V& c, p+ |& o% \2 K* o
hold off;
$ E- M. o1 c9 C* y$ w2 u  B这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。
3 ]! J& O" i: \0 z$ |

该用户从未签到

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

点评

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

该用户从未签到

3#
发表于 2020-6-29 15:09 | 只看该作者
! J$ r" N! p) w, C
请在编辑页面使用<>插入代码方便阅读和复制代码;
! ?; S" `2 a$ m: t! l( B上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:09$ C# `8 [/ N6 x
请在编辑页面使用插入代码方便阅读和复制代码;
; b( B! f$ |+ O9 q& ]( C上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
9 f$ d, {$ B* m% z+ q' `8 A
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
( b7 E. i% {5 D% g0 a/ K

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:
( f; ?  ]$ g* E( _. Y5 o2 z5 Q6 a+ d8 q8 {/ J
legend({H1,H2},'Tm','Ps',0)
/ [3 q/ w; L9 ^0 `3 L9 n* n7 Y9 B& `
" k4 t: m7 B$ n" F) D  B
0 t- ]% n! e& U- Y1 Z. n% n9 Z: U否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10
! P# _4 I! j" A2 y4 E% Q请尝试:
$ ^4 \% u! e! S! s! p6 R
7 E& E( Z! |+ d2 ~* zlegend({H1,H2},'Tm','Ps',0)
& h! h& u4 s1 I( O  T: z  |+ L
错误使用 legend (line 279)* v, r/ G4 _' y8 ^/ I  b' g2 N
参数无效。有关详细信息,请键入 'help legend'。
6 i- @( ?, T4 p, X错误提示是这个,但是成图是有的,只有图例没有% d; ^4 {& P8 I* B- N) E8 ~# y! E

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
' `% j- b) W* ]' J/ W& C5 t
+ M7 b1 _2 s9 U! K  [legend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11
, r! C0 J6 x/ o0 R# x! J可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
+ G( T+ O  [# l" V( _, i: j+ C
; [$ F( g& i; N/ O- o+ Mlegend([H1,H2],'Tm','Ps');

- v1 R' w- L$ }/ e问题解决了 ,就是这里的问题,非常感谢!!!
2 I  [6 Y, y- J5 S4 H" Q8 U6 @  B5 _

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20# z) H9 H! ?/ `4 ]
这个是哪个函数啊

/ C; v7 U9 q8 n0 J1 K% J2 {这不是函数啊,是问题' A, {1 Y/ Y8 Z9 f4 |" O4 L4 f
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-20 07:10 , Processed in 0.125000 second(s), 30 queries , Gzip On.

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

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

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