个人常用matlab语法

本文介绍了五个常用的MATLAB操作,包括:1) 如何在保存文件时避免科学计数法;2) 实现点乘操作;3) 存储数据到txt文件;4) 应用滤波器;5) 导入MAT数据文件的方法。这些技巧对于MATLAB初学者和日常使用都非常实用。
摘要由CSDN通过智能技术生成

目录

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')';

4. 滤波器

srlp_0_i=filter(b,a,[sr_0_i,zeros(1,n_fir1/2)]);     %I路低通滤波,先在右侧补阶数/2个0,避免延迟使数据丢失

srlp_0_i=srlp_0_i(n_fir1/2+1:end);                  %截取I路有效信息,消除延迟影响

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值