个人常用于matlab语法
发布时间
阅读量:
阅读量
目录
1. 保存文件时,避免使用科学计数法表示
2. 混频操作实质上等同于点乘运算
3. 将数据以txt格式进行存储
4. 滤波器设计与实现
5. 导入mat格式的数据文件
1. 存文件,去掉科学计数法
fid = fopen('sr_m_test.txt','w');
fprintf (fid,'%0.0f,\r',sr_m_test); %%0.14f 用于保留小数点后14位,存储小数时可避免科学计数法的表示方式,具有实际应用价值。%0.0 则表示不保留小数部分
fclose (fid);
2. 混频,就是点乘
sr_0_i=local_i.*sr_m_test(1,:); %I路混频结果
sr_0_q=local_q.*sr_m_test(1,:); %Q路混频结果
3. 存数据为txt文件
sr_0_q = textread('C:\Users\86135\Desktop\tmp\data_out_q.txt', '%d');
滤波器设计与优化
srlp_0_i=filter(b,a,[sr_0_i,zeros(1,n_fir1/2)]); %对I路信号实施低通滤波处理,为防止因延迟导致数据丢失,在信号右侧补充n_fir1/2个零值
srlp_0_i=srlp_
全部评论 (0)
还没有任何评论哟~
