1 Star 0 Fork 0

xingchigang/WiFi-MATLAB-Simulator

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
compressPacketsDS.m 933 Bytes
一键复制 编辑 原始数据 按行查看 历史
Lilach99 提交于 2020-05-23 14:31 . Add files via upload
function [compressedPacketsDS] = compressPacketsDS(packetsDS)
%creates a compressed version of the given packetsDS data structure
dsInd = 1;
for i=1:size(packetsDS, 2)
pktTrans = packetsDS{i}.trans;
transSize = size(pktTrans, 2);
for j=1:transSize
compressedPacketsDS.ind(dsInd) = packetsDS{i}.pkt.ind;
compressedPacketsDS.src(dsInd) = packetsDS{i}.pkt.src;
compressedPacketsDS.dst(dsInd) = packetsDS{i}.pkt.dst;
compressedPacketsDS.startTimes(dsInd) = pktTrans{j}.start;
compressedPacketsDS.endTimes(dsInd) = pktTrans{j}.end;
compressedPacketsDS.isAcked(dsInd) = 0;
dsInd = dsInd + 1;
end
if(packetsDS{i}.isAcked == 1)
compressedPacketsDS.isAcked(dsInd-1) = 1; % we got a valid ACK only on the last retransmission!
end
end
end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xingchigang/WiFi-MATLAB-Simulator.git
git@gitee.com:xingchigang/WiFi-MATLAB-Simulator.git
xingchigang
WiFi-MATLAB-Simulator
WiFi-MATLAB-Simulator
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385