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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
%% Tm-Ps7 I. f4 C9 R! m0 ?+ A
figure(2)$ g8 Y1 D8 c5 ~( B
[AX,H1,H2]=plotyy(Dyear,Tm1,Dyear,Ps,'plot');: g8 j. R( t/ l; N7 g, o
hold on;
* ]( y: Z* d, R: v) z1 qset(AX(1),'ylim',[240 310]);   % 坐标轴范围
" e. j- W8 h* [& L. [  lset(AX(1),'ytick',[240:10:310]) %坐标轴刻度0 j6 Q; W& J1 P- M$ {
set(AX(1),'yticklabel',[240:10:310])
1 R$ l  J# [, r7 e2 k1 I7 G$ ~set(AX(2),'ylim',[900 1050]);
9 ?" {6 B% k5 n  g# ^set(AX(2),'ytick',[900:50:1050]) %坐标轴刻度4 v0 B  S" E- D- `5 [! u
set(AX(2),'yticklabel',[900:50:1050])5 q6 C$ Y! ?  Q. d
set(H1,'color','r')
* k: B$ L- ?6 z! g5 |; Iset(H2,'color','c')
) k( z- C4 ]! Q6 M8 s' }; i9 Klegend([H1,H2],'Tm','Ps',0);' Q' v2 V+ g- E8 `, _/ ~$ E, q
hold off;
' g0 m$ N# W8 q& o2 j1 t! C. [这是我使用的代码,但是执行指挥出现报错无法添加图例,请求大神指点一下如何修改。
/ r% ?  b5 l  x$ g9 X1 p

该用户从未签到

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

点评

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

该用户从未签到

3#
发表于 2020-6-29 15:09 | 只看该作者
* W; t* m$ s* L, l- W+ ^. Q# n. }
请在编辑页面使用<>插入代码方便阅读和复制代码;
: E  {* a( l$ r5 U8 O上述代码片段存在部分变量不存在的错误,无法复现你的问题

点评

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

该用户从未签到

4#
 楼主| 发表于 2020-6-29 15:09 | 只看该作者
baqiao 发表于 2020-6-29 15:09
+ A6 F& Y* z( P6 d8 |请在编辑页面使用插入代码方便阅读和复制代码;; |  N- B) n" Y  r* d! p
上述代码片段存在部分变量不存在的错误,无法复现你的问 ...
5 L/ H" O/ f( V# ^0 Z/ Z
其他步骤都可以实现,只是legend会报错,无法实现图例的添加,legend([H1,H2],'Tm','Ps',0);这一句是出现报错的地方
% W0 K# {/ S. o, d  j

该用户从未签到

5#
发表于 2020-6-29 15:10 | 只看该作者
请尝试:9 d' s% M$ C+ y  u

. t9 `/ _) `" u# L3 u/ j1 A8 k/ g, |legend({H1,H2},'Tm','Ps',0)
' p/ t* `( e# \- A. w5 e$ ?! z4 d

) `8 ^% T4 V* B1 h1 f# u否则,错误提示内容是什么?

点评

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

该用户从未签到

6#
 楼主| 发表于 2020-6-29 15:10 | 只看该作者
baqiao 发表于 2020-6-29 15:10) ]$ {. M4 g6 \4 Z; |' ?
请尝试:
  f, N! f: |9 `) @. n! e+ G7 E7 Y7 s) E
legend({H1,H2},'Tm','Ps',0)
$ S1 M) U! E( b% m% _4 u
错误使用 legend (line 279)5 Y' w8 p3 e  t) w4 C$ Y3 }
参数无效。有关详细信息,请键入 'help legend'。
/ `  Z) T2 i- u* r1 o' X4 C( {错误提示是这个,但是成图是有的,只有图例没有% E- S8 ~/ ~. t7 t) a( B* w5 F+ r2 ], j

该用户从未签到

7#
发表于 2020-6-29 15:11 | 只看该作者
可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧+ @  X, @: B, X1 s. \
& H, [/ D& u" D5 a( C; x
legend([H1,H2],'Tm','Ps');

点评

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

该用户从未签到

8#
 楼主| 发表于 2020-6-29 15:12 | 只看该作者
mytomorrow 发表于 2020-6-29 15:11
& b. X; u: c# D; K8 u8 Z: d可能是旧版本的代码。legend中的0表示图例的默认位置?把零去掉试试吧9 O$ Y) [$ P+ X# u& k; i. U
9 h" R+ n9 H2 T9 h4 ?3 S* z
legend([H1,H2],'Tm','Ps');

/ }0 l/ v, i4 c) `; x( k, ~+ e问题解决了 ,就是这里的问题,非常感谢!!!' L+ u) y/ ?7 M

该用户从未签到

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

该用户从未签到

10#
 楼主| 发表于 2020-6-29 17:59 | 只看该作者
CCxiaom 发表于 2020-6-29 11:20
' ~( o4 {! t' w% A7 F) d这个是哪个函数啊
7 v- t7 [) v% h+ U* g
这不是函数啊,是问题
+ H! b! t, @4 t$ G0 B' N) Q. B9 v, r
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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