⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bit2char.m

📁 数字信号解调(接收端)
💻 M
字号:
function [chaine_char] = bit2char(suite_bits)

% Converts a (0/1) sequence into a character chain.
% An 8-bits ASCII code is considered. 
% The original sequence is truncated if 8 does not divide its length.
% parameter: suite_bits is a vector.

dims=size(suite_bits);
if (dims(1) == 1)
    suite_bits=suite_bits';
end;
long = length(suite_bits);
if (mod(long,8) ~= 0)
    long = floor(long/8)*8;
    suite_bits = suite_bits(1:long);
end;
bits_char=num2str(suite_bits)';
chaine_bin=reshape(bits_char,8,long/8)';
chaine_dec=bin2dec(chaine_bin);
chaine_char=(char(chaine_dec))';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -