找回密码
 注册
关于网站域名变更的通知

用plot画多条曲线并注释,跪求大神帮忙

查看数: 559 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-24 14:10

正文摘要:

1 S" ?. A$ H' U3 U; ]8 ? 我要读取文件中的数据,然后用plot函数画图时,但在注释时出错没法标上。数据文件如下:2 l" \& K  Q2 \5 x% [ " J+ y* I1 }% x 我用plot画完的图形如下: , M+ |. o! {1 k! ...

回复

yin123 发表于 2020-4-24 15:00
可以同时修改颜色和粗细,使各组线有一个变化的效果。6 d, _: A" r2 x  @) o
2 x4 ]/ R8 F( V
clear all0 Z/ D* v% |+ s. I9 z
clc
# X. n' ]+ M( Hclf6 J/ q' _' ]  c4 \, Q' Y8 G# w

" [3 h, E0 U5 {x=1:0.2: (2*pi);
+ t, I- K4 l$ K" t  V4 Chold on
5 d: t1 h( |! Jfor i=1:91 W3 }% g% s+ @$ R. c) Z: y9 N
    y=sin(x+i*pi/10)+exp(x/5);
  x, V, i' g5 V9 H0 ~7 t3 C    plot(x,y,'.-','Color',[(0.7+0.1/i)^2 1-(0.1*i) 0.5/i^2],'LineWidth',2+0.5*i);6 U5 `$ Y9 G+ q+ t1 ]; P. N
    str{i}=['H=',mat2str(i*0.01)];; t* J$ n( k  X7 O
end
5 n8 @& h( e( ?7 z, N& y& vlegend(str)
" T2 o  ?8 N2 e2 k& N. H" rhold off& j4 N2 R! B- |7 q8 q

5 f( f7 q$ s9 v* @" s 7 O- h, ?! O: g( W
NingW 发表于 2020-4-24 14:59
3 Y' @# ^, A+ r
你这个问题其实蛮好解决的,matlab里面已经集成了绘图工具,在你咋figure窗口点击edit菜单,选择figure property选项,就可以对你的图形做各种编辑,包括区分线型、加图例、改变线条颜色、加标注等等  ,相当方便。
ExxNEN 发表于 2020-4-24 14:58

* I) w4 Y8 T/ d; J可以加上线类型区分. s1 `, b" V- b! }: e8 z  a
plot(x,y,'Color',[r g b])
关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 05:40 , Processed in 0.156250 second(s), 28 queries , Gzip On.

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

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

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