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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps  C. \' W0 r# ^: M) l
figure(2)  w  ?* a$ I6 Z" f  n) C3 z$ B
[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');0 m3 n# d/ @. p6 @& ?
hold on;4 g0 O4 U9 G8 e- l
set(AX(1),'ylim',[240 310]);   % 坐标轴范围" o; H  E8 c1 ^5 S7 b5 v( |
set(AX(1),'ytick',[240:10:310]) %坐标轴刻度, d. v4 |# W4 w' L& T# \
set(AX(1),'yticklabel',[240:10:310])
( C* G$ w; o6 q  i( p  Iset(AX(2),'ylim',[900 1050]);
8 R% T5 V- p& ~, z6 l7 pset(AX(2),'ytick',[900:50:1050]) %坐标轴刻度. Q, ^" f8 n7 d( b
set(AX(2),'yticklabel',[900:50:1050])
3 i2 M6 Q+ L  t8 q) v- Y, Mset(H1,'color','r')
1 `& T+ L, L/ V2 F7 j6 j5 d, Cset(H2,'color','c')) E/ X& K, R9 C4 ~# D1 u  U- C
legend([H1,H2],'Tm','Ps',0);" j( D/ l$ U& f+ y) j
hold off;! {( o7 C3 e5 w" L1 z& t  X) s
这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。- L* ]; w4 W* N, Z/ A0 a2 |( C

该用户从未签到

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

点评

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

该用户从未签到

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

$ z* E# R) G: m" F请在编辑页面使用<>插入代码方便阅读和复制代码;/ Z  A. Q% M- J  Z! o% f4 {
上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

其他步骤都可以实现,只是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 i8 }9 z- Q$ q4 M/ W) q- S7 }" a请在编辑页面使用插入代码方便阅读和复制代码;
0 [+ e$ Q0 @5 f3 q$ @上述代码片段存在部分变量不存在的错误,无法复现你的问 ...

5 r( Y8 T# d5 l8 b( u5 B其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
8 |  O/ S3 }% J6 s$ t  ^( }- W. _

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:
" P2 j8 _" M9 ]/ O$ [" g0 n
& o# R! q" a5 c" o5 llegend({H1,H2},'Tm','Ps',0)7 E# r3 e# {' U, t* `' j. ]

' Q, _& N0 \0 ^
7 H4 ]) y% }, ~! A否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:104 s) V2 O- ]1 `6 u/ u+ |" {
请尝试:  O" Y/ l5 [6 K* L) k/ c

; `- H% L$ |0 Y% n4 `  x+ Slegend({H1,H2},'Tm','Ps',0)

8 q. r8 e  {& X% n% h( `2 i7 e错误使用 legend (line 279)4 w' }  p" ~2 k8 m9 [& j+ J. q
参数无效。有关详细信息,请键入 'help legend'。2 r& I" ?: o2 x) w" K
错误提示是这个,但是成图是有的,只有图例没有% q, J* X; H$ E- g  g

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧: n3 i9 _5 L' X# t! o% s

3 M  r2 R+ F+ X: Xlegend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11
( L$ E% S. f, V可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
6 C+ J3 Q' J9 Q
4 Q- ]* `; s* ~: E, l& e5 w4 Hlegend([H1,H2],'Tm','Ps');

  C: y4 ^0 c1 w0 t' @$ P问题解决了 ,就是这里的问题,非常感谢!!!3 o7 f( l4 u7 K

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20# `0 h9 }/ W  W- N& [- u- ~0 f
这个是哪个函数啊

) Q& W: y6 Z# \这不是函数啊,是问题
" g- T# a% t3 S7 a3 J" y: ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-25 22:29 , Processed in 0.125000 second(s), 24 queries , Gzip On.

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

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

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