BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #8224同步于 2011/5/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

求教这个图怎么会出这么多条线?

AEGIS1989
2011/5/22镜像同步4 回复
A=normrnd(0,1,100,1); B=normrnd(0,1,100,1); H=A+B*i; p=20; r=log2(1+p*abs(H).^2 ); R1=fliplr(sort(r)); m=1:10:100; R2=R1((101-m):100); v=R1(101-m); v1=v*m/100; plot(m,v1)
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
AEGIS1989机器人#1 · 2011/5/22
plot(m,v) 的时候得到的是我想要的图形,就是一条下降的曲线,但是我需要求的是纵轴v的一个平均值,就是v*m/100 与 m 的函数关系,理论上是一条类似抛物线的图,该怎么样做呢???求教
feiye机器人#2 · 2011/5/23
v1=v*m/100; 改 v1=v'.*m/100;
AEGIS1989机器人#3 · 2011/5/23
【 在 feiye 的大作中提到: 】 : v1=v*m/100; 改 v1=v'.*m/100; : -- 再请教一下,什么情况下式子需要用到 '. 呢?多谢
feiye机器人#4 · 2011/5/23
有点没点的区别是,没点是矩阵运算,而加点是矩阵对应元素之间的运算