- 博客(13)
- 收藏
- 关注
原创 matlab实现excel信息匹配填写
将成绩信息匹配到另一方名单中,两个名单顺序不同clc;clear;%加载excel表格,表格预处理过,表头英文list_file='E:\Project\my\成绩匹配填写\列表.xlsx';grade_file='E:\Project\my\成绩匹配填写\名单.xlsx';%转为结构体ftable=readtable(list_file);list = table2struct(ftable);numl = length(list);%长度ftable=readtable(grad
2021-06-05 17:55:06
1534
原创 Matlab批量处理文件名(删除k或者K)
clc;clear;%批量把文件夹里面的文件名字里面的K和k去掉cd testif exist('result','dir')==0 mkdir('result');endpat=pwd;path=[pat,'\']; clear patpathresult=[path,'result\'];list = dir('*.csv');len=length(list);a=0;for i=1:len oldname=list(i).name; a=a+1;
2021-05-26 20:35:13
600
原创 matlab按照excel批量创建文件夹
matlab按照excel批量创建文件夹说明:思路是cell存储读取的字符串,难点是字符串和数字类型的混用。不足点:excel中空的字段会被读取为NaN,需要进一步加入自动判别或者是删除。测试案例说明:从第2列第2行到463行。clc;clear;path = pwd;list=dir('*.xlsx');filename=list(1).name;[~, ~, context] = xlsread(filename); %用cell的方法读取来存储文字max=463;%最后不为NaN
2021-05-24 12:21:45
623
原创 gvim使用——设置gvim不自动保存~文件方法
设置gvim不自动保存~文件方法打开配置文件夹vimrc_example.vim(D:\vim\vim82),gvim打开后找到以下部分用引号注释掉else块使之失效即可。
2020-12-30 11:21:49
576
原创 HDLBits-wire
## HDLBits学习笔记## wire任务创建一个单输入单输出的模块行为类似导线。• verilog中的导线与物理导线不同,数据传输是单向的。• 连续赋值语句assign将右边驱动赋给左边,赋值是连续的,不是一次性的,右边变化,左边立即变化。模块端口通常也有一个方向,包括输入和输出。输入由其他模块输出驱动,输出接入下一模块。从单个模块内看,输入是源或者是接受器,输出是接收器。模块和端口申明创建了黑色部分,任务是在内部连接in和out两部分。module top_module(in,ou
2020-12-27 20:36:40
355
1
原创 linux与gvim实践中常用的命令与技巧
linux命令pwd:显示当前路径clear:清屏mkdir:创建新的目录cd:change dictionary 语法:cd <目录>。常用的有cd …返回上一层 cd ~返回home cd 具体目录(可以是绝对的,也可以是当前目录下的某一个子目录)。ls:可以显示当前目录有哪些文件。(可以加选项显示文件详细信息)rm:rm <选项> (文件或目录) 注:-f强制删除,-r递归删除(删目录用)。mv:mv a b 文件或目录的移动,如果是同一目录下的移动则是重命名。
2020-12-27 20:15:54
892
1
原创 信号与系统学习总结 第四章 拉普拉斯变换、连续时间系统的s域分析
信号与系统学习总结第四章 拉普拉斯变换章节思路:拉普拉斯变换定义、性质——电路分析中的应用——系统函数零极点分析——拉普拉斯变换与傅里叶变换的联系①拉普拉斯的来源傅里叶变换可以看做是一个缠绕机器,它把时域变量t转化为变量为频率ω的频域信号 。傅里叶变换的使用存在绝对可积的条件,对于增长很快的函数无能为力。引入一个衰减因子e^(- σt),引入了一个新的变量σ,再经过傅里叶变换指数项合并,令s=σ+jω,形成一个新的变量。s是个复数,称为复频率,实部σ控制衰减程度,虚部ω控制振荡,构成的域称为s域。
2020-09-13 11:28:35
5260
1
原创 信号与系统学习总结 第三章 傅里叶变换
信号与系统学习总结第三章 傅里叶变换章节思路:傅里叶级数——傅里叶变换——周期信号傅里叶变换——抽样定理①傅里叶级数满足狄利赫里条件的周期函数f(t)可以分解为a0(直流分量)、cos(nω1t)、和sin(nω1t)的和。根据欧拉公式,还可以改写为指数形式。不同频率分量的幅度值和频率可以组成幅度谱,与之对应还有相位谱。周期信号的频谱是离散的,只会出现在nω1的点上,这里的幅度是对应频率的分量真实的幅度值。②傅里叶变换傅里叶级数限定只能是周期函数,推广到非周期信号则会产生傅里叶变换的概念。把非
2020-08-27 20:34:28
3808
原创 MATLAB信号处理超级学习手册笔记——2.1 离散序列
MATLAB信号处理超级学习手册笔记2.1 离散序列2.1.1 单位取样序列%例2-1 单位取样序列 δ(n)与δ(n-20)。clear alln=50;x=zeros(1,n);%产生1×n全零数组xx(1)=1;%第一个元素赋值1xn=0:n-1;%xn是0到49递增1省略subplot(121);%绘图区划分为1行2列,在区域1画图stem(xn,x);%绘制离散数据点,xn确定x轴,x确定y轴grid on%显示网格 axis([-1 51 0 1.1]);%四个点确定坐标
2020-08-26 14:46:38
2697
原创 绪论&连续时间系统的时域分析总结
信号与系统学习总结绪论&连续时间系统的时域分析要点一:信号的分类任意时间值都有确定的函数则称为连续信号,反之则称为离散信号。幅值连续的连续信号称为模拟信号。离散信号的间隔可以是均匀的,也可以是不均匀的,幅值连续的离散信号称为抽样信号,幅值限定为某些数值的信号称为数字信号(不仅仅是0和1)。要点二:跃迁信号跃迁信号可以理解为“打开开关”。两个跃迁信号进行一定的运算后可以形成矩形脉冲。矩形脉冲的特点是一段范围内有值,其他范围为零,与其他函数相乘可以实现数据的选取。要点三:冲击信号(冲激信号)
2020-08-24 20:56:02
1504
原创 通用快速提取excel数据并简单换图
Matlb学习通用快速提取excel数据并简单换图%说明:这个代码是初学时作品,主要的功能是导入当前路径下的.xlsx,然后读取第一列和第二列快速作图%用法:改参数即可clc;clear;%清场%改参数区Filename='origin.xlsx';Norma=0;%归一化就改成1A='绿色';S='实线';width=2;legs=0;%0不显示图例,1显示legname='图例';tits=0;%是否有标题Title='标题';Lax='时间';Lay='电压';
2020-08-22 20:41:41
276
原创 多个excel数据提取到一张图
Matlb学习多个xlsx生成到一张图clc;clear;%清场%用xlsx文件采集数据filename = 'd500-100-3-3001.xlsx';opw1 = xlsread(filename,'G2:G443');ac1 = xlsread(filename,'N2:N443');%no = normalize(ac,'range')filename = 'd500-100-10-3001.xlsx';%读文件,文件放在当前路径opw2 = xlsread(filenam
2020-08-22 20:35:02
334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅