返回信息流最近学习Matlab,听说《Matlab揭秘》一书很适合初学者,所以正潜心钻研,但遇上些小问题。求大牛指点!!!
1.矩阵分解:[L,U]=lu[A]的作用是什么??假设A*x=b,为何x=U\(L\b)??一般求解不是用左除的吗?
2.hist绘制柱状图,例如 hist(x,y); 如何解释该语句啊?? 这语句让我很费解
在学习中,可能还会遇到很多问题,望各位高人指点一二。
这是一条镜像帖。来源:北邮人论坛 / matlab / #6711同步于 2010/4/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
【新手求助】关于Matlab揭秘一书的几个小问题
zengchen2008
2010/4/13镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
这是我在ilovematlab论坛回答的一个问题
Matlab的hist函数
补充资料
hist我知道是画直方图的,但是
length=100;
y=hist(x,1:length); 是什么意思 x和y是什么关系
还有:
当 y=hist(x,1:length);
hist(x,1:length)与hist(y) 所得的图怎么不一样呢????
最佳答案 ( 回答者: ltx1215 )
首先呢第一个y是一个统计个数,后面的1:length实际上是一个向量也就是1:100;它是这样分的就是这个向量中第一个元素的一半和第一、二个元素的一半组成一个区域:1/2~(1+2)/2,然后第二、三个元素的一半和第三、四个元素的一半组成一个区域(1+2)/2~(2+3)/2……直到(99+100)/2~inf这些区域 hist做的是统计x中在这些区域中每个区域有多少个数然后将这个数返回给y
比如:>> x=[1 2 3];y=[2 3 4]
y =
2 3 4
>> a=hist(x,y)
a =
2 1 0
然后hist(y)是默认1:10的所以和hist(x,1:length)的结果不一样 具体可以参加helpn = hist(Y) bins the elements in vector Y into 10 equally spaced
关于LU的矩阵分解 我这里曾经做过一个东西 你可以看看 也在数模的版块和dazzlezhang关于这个问题讨论过
http://bbs.byr.cn/article/MathModel/4299 你可以参考下--