Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-04-03, 16:26   #1
astroboy
初级会员
 
注册日期: 2008-04-03
年龄: 41
帖子: 1
声望力: 0
astroboy 正向着好的方向发展
微笑 [求助]帮忙看一下我遇到的问题 关于画图的

我的毕业设计中要用到matlab来对得出的数据进行画图的整理
大体上面来说就是已有了一些所得的数据,要得到一个二维的曲线图
我是初学者,我查阅了一下 是不是要用到plot函数?
我这样想的,x轴为传播距离(m);y轴为深度(m)
我得到的数据可以是一个个点的坐标, 再把结果导入之后是不是应该看做
是两个矩阵? 如果是矩阵的话应该怎么定义呢?
例如:x(1 2 3 4 5 6 )
y(2 3 4 5 6 7 ) 所要点的坐标就是(x,y)
我应该怎么写?要用到设一个变量i么? 怎样把矩阵的元素表示出来更好?(1《=i《=5)???
astroboy 当前离线   回复时引用此帖
旧 2008-04-03, 17:28   #2
watcher
高级会员
 
注册日期: 2008-04-02
年龄: 47
帖子: 175
声望力: 21
watcher 正向着好的方向发展
默认

plot(x,y,option...)
x横坐标(向量),y纵坐标(向量),option可选
导入数据后,按上述格式运行即可
watcher 当前离线   回复时引用此帖
旧 2008-04-09, 22:44   #3
zhaozuun
初级会员
 
注册日期: 2008-04-09
年龄: 72
帖子: 9
声望力: 0
zhaozuun 正向着好的方向发展
默认

看看是不是您的需求:

x=[1 2 3 4 5 6];
y=[2 3 4 5 6 7];
plot(x,y) 回车,执行程序
结果如图:
对不起,不能把Figure 1贴过来,是一根直线,自己试试
zhaozuun 当前离线   回复时引用此帖
旧 2008-04-13, 11:49   #4
huaijuliu
普通会员
 
注册日期: 2008-01-27
年龄: 38
帖子: 31
声望力: 18
huaijuliu 正向着好的方向发展
默认

提示:x y 一定要是同维
huaijuliu 当前离线   回复时引用此帖
旧 2008-04-14, 12:37   #5
xuf150
初级会员
 
注册日期: 2008-03-23
年龄: 37
帖子: 16
声望力: 18
xuf150 正向着好的方向发展
默认

MATLAB代码:
x=1:6;
y=x;
plot(x,y)
xuf150 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
【文章】**MATLAB 小技巧/转** spy1120 MATLAB论坛 16 2009-11-02 21:50
[求助]求助高手!!用MATLAB制作动画 shingo MATLAB论坛 1 2008-05-11 08:33
[求助对图像进行采样的程序请教 xuexizhe MATLAB论坛 0 2008-05-04 11:17
【求助】白噪声怎么产生? zhangxiaoqin-88 MATLAB论坛 0 2007-07-08 13:13
【求助】给定向量,根据向量绘制函数曲线,编制程序计算不同格子大小下,覆盖此函数曲线所占的格子数量 kangyanyan12 MATLAB论坛 0 2007-07-01 11:20


所有时间均为北京时间。现在的时间是 01:05


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.