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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps8 F3 S; ?( j( c  {
figure(2)
9 }' P* k1 |0 T- k! N[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');
0 J0 A5 `7 D  @5 V* p. Ghold on;
) R1 O9 N. e/ z/ }- ]set(AX(1),'ylim',[240 310]);   % 坐标轴范围
% @% S% a+ G0 Iset(AX(1),'ytick',[240:10:310]) %坐标轴刻度
; a" Q+ i9 ]# G5 `set(AX(1),'yticklabel',[240:10:310])5 }" H7 L6 n8 z, O/ J2 j* {
set(AX(2),'ylim',[900 1050]);8 F- F* l) C; N; w
set(AX(2),'ytick',[900:50:1050]) %坐标轴刻度5 K6 T. @8 z7 u6 `9 n# K
set(AX(2),'yticklabel',[900:50:1050])6 k' y5 l: a; E( I6 K
set(H1,'color','r')) K$ Z9 C: J1 J/ Q2 g" h; y
set(H2,'color','c')# a5 m. Q: B$ X8 ~- F
legend([H1,H2],'Tm','Ps',0);% s7 \/ p7 m1 Q8 D  R6 r8 O
hold off;/ N1 x6 e6 u8 t" P- ~+ x3 @3 q3 s
这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。( X, b2 m0 R7 c3 f( [7 ]

该用户从未签到

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

点评

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

该用户从未签到

3#
发表于 2020-6-29 15:09 | 只看该作者
/ c' V5 l* {# O1 `
请在编辑页面使用<>插入代码方便阅读和复制代码;
- h& K& h5 z6 x. a' |( 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! O2 e4 Q! j- T7 F
请在编辑页面使用插入代码方便阅读和复制代码;0 H: B2 `1 f' ]/ V9 |3 o* f
上述代码片段存在部分变量不存在的错误,无法复现你的问 ...

% }& o3 c8 y$ q其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方( |, ^/ ]1 [/ ~  Q- I# @; I

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:
6 q; d  A0 I& h* I
6 m1 O  |( l1 Z0 g/ f1 H  I/ {legend({H1,H2},'Tm','Ps',0)
3 j% h# C/ M, O0 X$ ?$ l- L: r- C- y5 p$ m* n# G

  S& V1 X" |7 H% }否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10) J% \% |. C8 Z& S8 v
请尝试:- N9 C8 |" e: s2 ]; Y
, L% @9 M4 `# s: m, z9 B" y- h
legend({H1,H2},'Tm','Ps',0)
6 P! m& J* r! s0 }1 j
错误使用 legend (line 279)
' p, S* _1 x* U! y2 w  }3 \参数无效。有关详细信息,请键入 'help legend'。2 e: @2 A( n* u- d. Y  h
错误提示是这个,但是成图是有的,只有图例没有- U" z! A* ~; }$ c

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
6 B7 M- y, r2 \3 }2 p& k6 C. Q
% T6 b; i( b7 }' hlegend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11
( D$ l6 l8 c+ z/ @! R6 {可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧
1 l4 J% F+ X7 v( s. B  ~& _1 Y
8 J' ~2 T1 t& p9 Zlegend([H1,H2],'Tm','Ps');
6 H, s+ G5 s. ]$ |6 B/ j
问题解决了 ,就是这里的问题,非常感谢!!!3 ?3 \* U% c* j% y4 J# u

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20' R- q. c1 \: Z. h4 S0 e
这个是哪个函数啊

$ y5 X9 K, X( H- [+ ^* n. C这不是函数啊,是问题
7 l' N; j8 @& F
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 21:53 , Processed in 0.171875 second(s), 24 queries , Gzip On.

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

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

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