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

求教,怎么把原先的赋值转换为变量?????????

AEGIS1989
2011/6/1镜像同步2 回复
先是通过赋值 p=某数 在m=1:1:100得到一个最大值的坐标点(m,max(v1)) 现在需要把p改为变量,p=1:10:100; 得出对应的曲线,plot(p,m) 应该怎么表示呢? N=100; A=normrnd(0,1,N,1); B=normrnd(0,1,N,1); H=A+B*i; H1=abs(H); H2=fliplr(sort(H1)); m=1:1:100; h=H2(N+1-m); p=10; v=log2(1+p*h.^2 ); v1=v'.*m/N; plot(m,v1); [v1max,m1]=max(v1)
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
feiye机器人#1 · 2011/6/2
k=0; for p=1:10:100 k=k+1; ... ... ... re(k,1)=p; re(k,2)=p; end plot(re(:,1),re(:,2),'o')
feiye机器人#2 · 2011/6/2
错了,re(k,2)=m;