关于Estimation的随笔

本文探讨了软件项目中故事点估算法的不同流派及其选择依据。作者偏好使用2,3,4,5作为估算数字,并采用RealDay作为单位,阐述了这种选择背后的逻辑与理由。
Estimation有很多流派。
从数字的选择上来看:有的人喜欢用1,2,3,4,5。有的人喜欢用2,4,8,16。有的人喜欢1,2,3,5,8。
从单位的选择上来看:有的人喜欢用“点”。有的人喜欢用“Ideal Day”。有的人喜欢用“Ideal Hour”。
我个人喜欢用2,3,4,5,单位喜欢用“Real Day”。
喜欢2,3,4,5的原因是因为我相信,写得好的Story List不应该有太大的尺寸差距,最大的和最小的Story之间不可能相差三倍,不然要么是大的Story根本没有分析清楚,要不就是小的Story可能只是一个Technical Task。
另外我之所以不喜欢1的原因是因为,1意味着你要以这张卡作为基本尺寸,然后做“乘法”。但是根据我的经验,对于不太清楚的事物,把握好乘法的因子是很难的。如果我们能够在写Story的时候,做到尺寸平均,其实只要选好标准的中等尺寸,然后偏大就是4或者5,偏小就是3或者2。其实就已经能够区分出Story之间的尺寸差别的。过度夸张两张卡之间的大小差距,往往带来的结果是小卡的Under-estimate,而不会是大卡的Over-estimate。
我不喜欢Ideal Day的原因也是一样的。用Ideal Day意味着最后要乘一个Load Factor。这个因子的选择最终往往只是PM的一个数字游戏,成为讨价还价的“因子”。人们怎么可能对着200多张卡准确说出我在估这些卡的时候,到底有多“Ideal”呢?如果要给一个报价,那直接用Real Day好了。
信道估计(Channel Estimation)是正确解码接收到的信号而减少错误的重要步骤,其目的是从接收到的信号中消除信道施加的失真和噪声,而第一步是弄清信号经过的信道的特性 [^1]。 信道估计的相关技术过程为:配置信道模型参数,如设置信道种子、接收天线数量、延迟分布、多普勒频率、多天线相关性、衰落模型类型等,然后获取信道信息 [^2]。其估计结果方面,相关输出序列是对信道的一种估计,估计误差与有效抽头的数量成正比 [^3]。 在常用方法上,当导频信号矩阵已知且可逆时,信道矩阵 $\bm{H}$ 的最大似然估计(ML estimation)为 $\hat{\bm{H}}=\bm{X}^{-1}\bm{Y}$ [^4]。另外,UE 使用 CSI - RS 和 DM - RS 进行信道估计,通过配置合适的信道估计参数,如三次插值和平均窗口,确保能够对 CSI - RS 和 DMRS 传输进行解扩和正交化,准确的信道估计和干扰测量是保证 CSI 报告准确性的关键 [^5]。 以下是一个简单的 MATLAB 代码示例,展示如何配置信道模型参数: ```matlab channel = struct; % Channel config structure channel.Seed = 6; % Channel seed channel.NRxAnts = 8; % Number of receive antennas channel.DelayProfile = 'EPA'; % Delay profile channel.DopplerFreq = 5; % Doppler frequency channel.MIMOCorrelation = 'Low'; % Multi-antenna correlation channel.NTerms = 16; % Oscillators used in fading model channel.ModelType = 'GMEDS'; % Rayleigh fading model type channel.InitPhase = 'Random'; % Random initial phases channel.NormalizePathGains = 'On'; % Normalize delay profile power channel.NormalizeTxAnts = 'On'; % Normalize for transmit antennas enb = []; % 这里假设 enb 已经有合适的定义 ofdmInfo = lteOFDMInfo(enb); channel.SamplingRate = ofdmInfo.SamplingRate; channel.InitTime = 0; [~,chInfo] = lteFadingChannel(channel,0); % get channel info maxChDelay = ceil(max(chInfo.PathSampleDelays)) + chInfo.ChannelFilterDelay; ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值