MATLAB
MATLAB编程
方慕珩
这个作者很懒,什么都没留下…
展开
-
Matlab-信号系统笔记
备注:MOOC上西电《信号与系统》课程中的MATLAB编程部分笔记,chapter为对应章节。chapter11.连续信号的绘制%连续信号%f(t) = 5e.^(-0.8t)sin(πt) 0<t<5b = 5;a = 0.8;t = 0:0.001:5;x = b*exp(-a*t).*sin(pi*t)plot(t,x)2.离散信号的绘制%离散信号%f(k) = 2(0.8).^k c = 2;d = 0.8;k = -5:5;y = c*d.原创 2020-05-14 18:13:54 · 13293 阅读 · 3 评论 -
Matlab-算术编码
信息论的第三个作业……终于是完完全全自己写的代码了!留下了不学无术的泪水QAQ%算术编码程序%输入:信源u、信源分布p、需要进行编码的序列s%输入备注:输入格式:a=[0 1] p = [1/4 3/4] s = [1 0 1 1 1]%输出:该序列的算术编码S%输出备注:以序列所在区间的左端点值作为所求序列的码字%输入备注:如果信源符号是字符型,输入方式为:a = 'ab';...原创 2019-12-26 14:03:45 · 4397 阅读 · 1 评论 -
Matlab-Huffman编码
信息论实验课的第二个作业。捣鼓了半天(别人的代码)总算捣鼓明白了……虽然只懂了二元的=。=clc;clear;%输入格式:[p1 p2 p3 … pn]%A = [0.1 0.18 0.4 0.05 0.06 0.1 0.07 0.04]; A = input('输入信源概率分布:\n')n = length(A);%----先判断输入格式是否正确for i =...原创 2019-12-26 14:03:28 · 1413 阅读 · 5 评论 -
Matlab-香农编码
信息论实验课第一个作业,是用matlab实现香农编码。拼拼凑凑删删改改做出了一个,但是还不是很理想,数组不知道怎么转换为字符串拼接起来= =。%香农编码%output:二进制编码code%input:信源分布pfunction shannon(p)n = length(p);%信源符号数p = sort(p,'descend');%降序排列F = zeros(1,n);%累加概率...原创 2019-12-26 14:02:25 · 6382 阅读 · 1 评论 -
用Hexo+Github+Next搭建个人博客以及遇到的各种坑
是根据hojun 百家号一步一步做的,花费了两天终于给整明白了,其中还遇到各种别的问题参考了别的资料,还是记录一下吧~【比较懒,所以记录也很松散,如果后续又发现问题再继续补充吧(顶锅盖逃)】1.下载Node.js和git for windows(查询是否下载成功node.js:win+R→cmd→node -v)2.创建一个新的Repositories,名字填 ××.gith...原创 2019-02-01 21:31:38 · 663 阅读 · 0 评论