📄 codelength.m
字号:
function [L,L1,L2]=codelength(x1min,x1max,x2min,x2max,jingdu)
% 求编码长度:L为编码总长度,L1,L2 分别为变量x1,x2的编码长度
% x1min,x1max 为变量x1的上下界(十进制)
% x2min,x2max 为变量x2的上下界(十进制)
% jingdu 为精度要求
L1=ceil(log2((x1max-x1min)/jingdu+1)); % ceil(x) 为朝正方向舍入,
% floor(x)为朝负方向舍入
% fix(x) 为朝零方向舍入
% log2(x) 为以2为底的对数函数
% L1,L2 分别为 x1,x2 所需的二进制编码的位数
L2= ceil(log2((x2max-x2min)/jingdu+1));
L=L1+L2; % L为编码所需的二进制的位数
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -