楼主: sunwenrong
3190 11

用matlab作图的简单问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:164份资源

大专生

76%

还不是VIP/贵宾

-

威望
0
论坛币
5548 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
799 点
帖子
38
精华
0
在线时间
75 小时
注册时间
2009-6-18
最后登录
2014-12-27

楼主
sunwenrong 发表于 2010-4-17 09:12:23 |AI写论文
10论坛币
第一列数是时间,第二列数是变量值,如下:
200701040.644641
200701050.694664
200701080.66544
200701090.685117
200701100.696974
200701110.732029
200701120.657965
200701150.600961
200701160.629413
200701170.702859
200701180.69757
200701190.69582
200701220.666052
200701230.715964
200701240.712581
200701250.618627
200701260.643093
200701290.751963
200701300.701085
200701310.538804
200702010.63993
200702020.514375

如何在matlab里用plot作图,横坐标为对应时间(请注意:时间不是连续的)

关键词:MATLAB matla atlab 简单问题 Lab MATLAB 作图 matlab 简单问题

沙发
jjyan005 发表于 2010-4-17 09:22:42
以时间作为向量X,对应的变量值作为Y,输入命令plot(X,Y)就好了

藤椅
libingfuz 发表于 2010-4-17 09:24:31
问一下,你想横坐标是200710还是4、8、9之类的,纵坐标呢?都是两列数据 1# sunwenrong
80 字节以内
不支持自定义 Discuz! 代码

板凳
gssdzc 在职认证  发表于 2010-4-17 09:41:25
非常简单,不需要找别人,自己把plot命令英文帮助看看:doc plot,相信自己很容易就搞顶了

报纸
liuxin9023 发表于 2010-4-17 12:25:57
plot(y)就成
横坐标需要单独设置

地板
sunwenrong 发表于 2010-4-20 09:49:08
5# liuxin9023
怎么样单独设置?X值就是第一列,只是工作日,不连续

7
ywh19860616 发表于 2010-4-20 11:52:27
你画出来的只是大概趋势图,就是用这些点的
你的想法说清楚啊??

8
liuxin9023 发表于 2010-4-21 15:23:36
6# sunwenrong 横坐标是两个向量 其中一个表示具体的位置 比如说[1 2 3 4 5] 表示这个点应该画在哪个位置 另外一个表示显示的字符串
这么设置是因为一般不会输出全部的x值 仅仅是输出几个意思意思

9
liushixu 发表于 2010-4-21 16:11:43
楼主贴出来的数上下走位了,应该是两列。直接用plot(x,y)就行,要想达到自己想要的效果,可以多加线条和颜色参数。

10
sunwenrong 发表于 2010-5-7 13:58:13
[url=http://www.pingg u.org/bbs/redirect.php?goto=findpost&pid=5596730&ptid=776791]9#[/url] liushixu

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 12:05