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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps
# B- `* Q' H+ z/ P9 O  U6 kfigure(2)
+ A! P: D# ?1 E% V+ Y0 U[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');/ q) c5 D7 a/ `' i
hold on;3 j8 J/ S% Y: V3 [. X3 y
set(AX(1),'ylim',[240 310]);   % 坐标轴范围( ~7 c* R0 ]* `' h' p3 B+ t% g
set(AX(1),'ytick',[240:10:310]) %坐标轴刻度
5 k# R$ X" l; E1 N- nset(AX(1),'yticklabel',[240:10:310])' A0 [, l( ?# Y0 f0 h' J
set(AX(2),'ylim',[900 1050]);# x% T  A; \; Y# |" J' A
set(AX(2),'ytick',[900:50:1050]) %坐标轴刻度
# ]1 x4 H, O  J$ t8 N- m4 Wset(AX(2),'yticklabel',[900:50:1050])
  `+ R$ |; F" ?- ?' Qset(H1,'color','r'), J6 y! r: w* [3 r
set(H2,'color','c')* K3 m3 X( {0 y
legend([H1,H2],'Tm','Ps',0);
( D' |" y0 E  [1 whold off;
% t- ^) c# G; X- H4 r" O这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。7 K' N. l) s& ?$ c

该用户从未签到

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

点评

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

该用户从未签到

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

3 s! }# }7 u) x9 L) q0 Q请在编辑页面使用<>插入代码方便阅读和复制代码;
# T/ Y- L& X) {8 H2 g- \上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:096 ~5 X4 c+ ?; U  t
请在编辑页面使用插入代码方便阅读和复制代码;
. v# Z# r7 H# k0 C- q上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
  ^0 p; Z, [0 H2 h4 s8 h
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方6 K# o7 A/ Y- j/ i) n6 W3 Z9 l

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:% c% f! B  Q2 U; }5 Q! M
9 k9 L$ w! m& K+ ~
legend({H1,H2},'Tm','Ps',0)
$ E% s5 \$ N1 N7 E* \$ A! r  \, W& {9 c- q! n5 q4 ~

3 S, j# W. K/ R0 Z1 m否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10% s" W: f' n4 S8 G& s: ~1 L+ L+ o
请尝试:
; ^+ _& |) `0 D; {. U) J+ u1 ~* y6 m0 V9 G9 _0 {# ]+ o
legend({H1,H2},'Tm','Ps',0)
3 I9 i$ N1 ^% v$ C: K
错误使用 legend (line 279)
- f, F* M! }6 _# n% D& ]参数无效。有关详细信息,请键入 'help legend'。
" p- [0 @$ M; @5 }/ B) N9 ]/ y错误提示是这个,但是成图是有的,只有图例没有+ a, ~9 m% k& G3 S; E6 }  x

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧% y4 A& i* J* `) _& H
" Z9 H& \/ u" Z2 j4 P: [
legend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:114 @7 C' s* o7 S
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
* D, t9 J, l. ~  i3 V" @5 ^
$ m2 s: G6 ^" \( klegend([H1,H2],'Tm','Ps');

2 H* ~# b/ g0 y& c1 |7 @问题解决了 ,就是这里的问题,非常感谢!!!
) g1 t& s( w( ~! M6 f

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20
5 o2 C$ l7 S' Q5 |! ~- b/ b这个是哪个函数啊

+ S# ]- Q! L6 `$ z这不是函数啊,是问题6 ^) ?* M/ e- Y. v  s7 l6 Z# I9 r( R
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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