Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2012-04-15, 10:54   #1
fzzlh
初级会员
 
注册日期: 2011-05-20
帖子: 3
声望力: 0
fzzlh 正向着好的方向发展
默认 求问:

1、二个矩形X和Y,大小一样,如下:

x=[2002 2003 2004 2005 2006 2007 2008 2009 2010]';
y=[1573.52 1813.38 2129.33 2462.22 2644.45 2812.12 2938.74 3037 3217.06]';
生存X=[ones(length(x),1),x]
得到:X =

1 2002
1 2003
1 2004
1 2005
1 2006
1 2007
1 2008
1 2009
1 2010

但如果生成:生存X=[ones(length(x),1),y] ,则是如下:
X =

1.0e+003 *

0.0010 1.5735
0.0010 1.8134
0.0010 2.1293
0.0010 2.4622
0.0010 2.6445
0.0010 2.8121
0.0010 2.9387
0.0010 3.0370
0.0010 3.2171

为什么会出现进位呢,(为什么第一列不是1,而是0.0010,第二列也是一样),如何把它改为X和Y一样的数据呢!谢谢!
fzzlh 当前离线   回复时引用此帖
旧 2012-04-15, 15:34   #2
ylzhoujia
初级会员
 
注册日期: 2009-09-19
年龄: 38
帖子: 2
声望力: 0
ylzhoujia 正向着好的方向发展
默认 回复: 求问:

注意单位显示长度,你可以用函数调整一下

此帖于 2012-04-15 15:38 被 ylzhoujia 编辑。
ylzhoujia 当前离线   回复时引用此帖
回复


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

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



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


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