自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 MATLAB实现LZW编码与解码

clear allclcstr = input('请输入一串字符:','s');disp("编码开始...");%% 编码N = length(str); % 获得输入字符串长度str1 = unique(str); %获取字符串种类for i = 1 : length(str1)-1 %排序 for j = i+1 : length(str1) if str1(i) > str1(j) tmp = str1(i); str1(i) .

2021-12-11 08:53:52 2187 2

原创 MATLAB实现二分法香农-范诺编码

clear all;str = ['d', 'a', 'c', 'c', 'b', 'c', 'b', 'b', 'd', 'e'];%统计字符串中的字符种类,调用函数,放入数组string中string = unique(str); %统计每种字符的个数,放入数组num中for i = 1 : length(string) num(i) = length(strfind(str, string(i)));end%排序,若数组string中的第一个元素为字符‘a’, 则数组num中的.

2021-12-11 08:51:34 794

原创 MATLAB实现算术编码

str1 = ['d', 'a', 'c', 'a', 'b'];%统计字符串中的字符种类,调用函数,放入数组b中b = unique(str1);%统计每种字符的个数,放入数组a中for i = 1 : length(b) a(i) = length(strfind(str1, b(i)));end%排序,若数组b中的第一个元素为字符‘a’, 则数组a中的第一个元素为字符‘a’出现的次数for i = 1 : length(a)-1 for j = i+1 : length...

2021-12-07 22:07:05 2786

原创 C++实现算术编码

#include<bits/stdc++.h>using namespace std;double Li[26], Hi[26], W, H, L, N; double fre[26]; //各符号概率 map<char, int> mp; //统计各符号及其出现次数 string code = ""; //二进制编码 string decode = ""; //解码(信号序列) int coding(double &a) //获取二进制编.

2021-12-07 22:04:26 1217 2

原创 MATLAB实现香农-范诺编码

clear all;str = ['d', 'a', 'c', 'b', 'b', 'c', 'b', 'b', 'd', 'e'];%统计字符串中的字符种类,调用函数,放入数组b中string = unique(str); %统计每种字符的个数,放入数组a中for i = 1 : length(string) num(i) = length(strfind(str, string(i)));end%排序,若数组b中的第一个元素为字符‘a’, 则数组a中的第一个元素为字符‘a’出现的.

2021-12-07 22:00:17 1307 3

原创 Java编写简易计算器

123

2021-05-18 11:33:08 12503 2

Java编写简易计算器.doc

用Java设计了一个简单的计算器,能够实现基本的运算,包括加减乘除等功能,以及清除保存等功能。

2021-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除