查看单个帖子
旧 2008-12-03, 18:11   #1
qq18423772
初级会员
 
注册日期: 2008-12-03
年龄: 37
帖子: 1
声望力: 0
qq18423772 正向着好的方向发展
默认 matlab数字输出为什么小数点前的数字不显示了

x=0:0.01:4.99;
y=normcdf(x,0,1);
vpa(y,12)
生成的是正态分布表,但是结构显示都是.500000000000, .503989356315, .507978313717, .511966473414, .515953436853, .519938805838, .523922182654, .527903170181(后面还有)这样的格式,虽然数据没错,但是小数点前的零都没显示,是为什么?要怎么改啊?
还有一个,
在未规定精度时,即x=0:0.01:4.99; y=normcdf(x,0,1) 时,结果输出的形式是一张表格,数字小数点前的零也在,但是规定的精度以后就是连成一行的数字了。我想要得到一张表格的形式。
大侠帮帮忙,问题不大,但是也不小,呵呵。
qq18423772 当前离线   回复时引用此帖