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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps* ^$ u$ B5 L( @; z5 _+ b: {% R
figure(2)
& a0 t/ g7 l' J) P/ ][AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');
: }( f9 y4 l9 yhold on;
$ p! R$ a* k% i! P3 q) j3 P  Gset(AX(1),'ylim',[240 310]);   % 坐标轴范围
7 L2 o" P+ V6 N0 ?* e% e! `4 _% }set(AX(1),'ytick',[240:10:310]) %坐标轴刻度5 v, ?- ?4 x( z3 u+ [
set(AX(1),'yticklabel',[240:10:310])
: [4 S: i3 p9 m' }1 T2 uset(AX(2),'ylim',[900 1050]);
2 E6 G6 T5 Z6 R) ^/ A! G+ ]set(AX(2),'ytick',[900:50:1050]) %坐标轴刻度
# [( g0 F: {0 U2 F( f, s8 ~- Kset(AX(2),'yticklabel',[900:50:1050])6 w# ]  C9 B2 r# x$ Z. h
set(H1,'color','r')1 y: w: F4 @- n
set(H2,'color','c')  R- Z5 C; U. k
legend([H1,H2],'Tm','Ps',0);* j, l0 n2 Z9 X! \, }. ~
hold off;
+ z  s2 ~, D& B4 Y/ `" d7 O8 R这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。. ^+ D; ~4 [! F2 R: @9 e

该用户从未签到

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

点评

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

该用户从未签到

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

: m7 z7 s5 i- I1 e% Q1 M3 p请在编辑页面使用<>插入代码方便阅读和复制代码;: S1 A. y5 v4 ]+ ^
上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:096 Q  d% ^5 L% ?/ v, L. \
请在编辑页面使用插入代码方便阅读和复制代码;
& q- D/ X* ?7 Q/ _1 I- Y3 K8 ?7 u$ J# ?上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
! K/ f/ }% {0 X. d: M; c
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
9 G" w8 X) ~# e& R2 q- t$ b

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:
* F6 O) Q9 `- {: n% i7 {, n! h, O, W' q3 g. w+ C, U
legend({H1,H2},'Tm','Ps',0)1 L4 J, A. h; I% t. t  M
8 n8 Z  m2 q6 x8 D% e" Q! n

( Y* `" b- M2 a否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10# m* s* O  _! x6 y6 B0 x/ ^: o
请尝试:; J- J/ \0 u# {
0 G" O; y' Y2 O4 l
legend({H1,H2},'Tm','Ps',0)
1 h) f9 q' f0 L( u+ c  S
错误使用 legend (line 279)
0 C7 S/ u! W2 @' m& _2 R参数无效。有关详细信息,请键入 'help legend'。
$ A2 j5 S- k5 `# X错误提示是这个,但是成图是有的,只有图例没有, X9 Q* q! I9 M; m7 R

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧  E- x% A$ q. s. _
% Q$ O% Q* f$ x: H  V" @
legend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11$ o0 h0 G( C- T  ?3 w$ V
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
! o. N( O. ?/ a# X, L; i+ ]/ Q( `" h- B# M2 ?* \/ {
legend([H1,H2],'Tm','Ps');

/ e' J% m1 G7 U, s+ ]问题解决了 ,就是这里的问题,非常感谢!!!
8 \0 D$ ], b6 r/ Z% P5 f- i

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20
" J' d2 h- s+ y% U. C! J这个是哪个函数啊

5 l7 C% D) ^( ]+ c; E+ X这不是函数啊,是问题
+ I# @# n  n7 E8 j, Q6 E, c# N
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-24 14:09 , Processed in 0.156250 second(s), 31 queries , Gzip On.

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

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

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