matlab
沃卟炻
这个人太懒了,想不出简述
展开
-
matlab 按照当前时间命名 创建txt文件
matlab 创建时间相关的txt原创 2022-06-27 14:53:51 · 2077 阅读 · 1 评论 -
ANC测试经验要点记录
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习..原创 2021-06-17 17:45:56 · 501 阅读 · 0 评论 -
matlab读取写音频文件
跟音频有关的工程常需要人耳听音频文件,这就涉及到matlab如何对音频文件进行操作。写入wav文件load handel.mataudiowrite('handel.wav',y,Fs)其中handel.mat 是matlab自有数据,y是加载的音频信号,Fs是音频采样率。audiowrite函数还可以写入其他音频文件格式,如 OGG、FLAC 和 MPEG-4 AAC。获取有关音频文件的信息使用audioinfo函数获取有关 WAVE 文件handel.wav...原创 2020-11-25 11:27:11 · 8677 阅读 · 0 评论 -
matlab中值得注意的FFT知识点
整理一下需要注意的FFT知识点,主要来源:https://blog.csdn.net/czyt1988/article/details/84995295FFT公式Y = fft(signal,N)其中signal为时域信号,N为FFT长度。当N大于signal长度,则要补零到N个点,当N小于signal长度,就截取前N个点。注意,N一般设置为2的幂次方,以便改善FFT性能。可采用nextpow2函数求N的值N = 2^nextpow2(length(signal));FFT的结果Y是转载 2020-11-24 15:22:02 · 1758 阅读 · 0 评论 -
matlab中eval函数 批量运行程序代码
help eval 将看到matlab自带的说明eval Execute string with MATLAB expression. eval(s), where s is a string, causes MATLAB to execute the string as an expression or statement.翻译一下,就是说eval函数的功能是将字符串转换为matlab可执行语句。通俗而言,比如你输入a=’b=1’;会在workspace里看见生成了变量a,a的类型...转载 2020-08-31 16:22:58 · 681 阅读 · 0 评论 -
【除法算法】不恢复余数法和基2-SRT法的算法流程
不恢复余数法算法流程 X为被除数,D为除数 0. 数据预处理,使X<D 1.初始化r0 = X 2.计算 2*ri 3.按照如下规则确定qi 4. 计算ri+1=2*ri-qi*D除法结果Q=0.q1q2q3q4…(二进制)例:被除数X (0.0101)2 = 5/16 被除数D (0.1100)2 = 3/4SRT算法流程X为被除数,D为...原创 2020-08-26 09:40:35 · 3194 阅读 · 8 评论 -
记一次迷思—— 如何用matlab计算二进制加法?
Q: 比如两个二进制数,0010+1100=? 如何matlab实现? A:二进制也好十进制也好都是一种表现形式,数据实际的值是不会因为你使用二进制还是十进制变化的。 你可以使用display模块将信号值显示为bin形式。 最近在看除法在硬件中的算法实现,由于不是硬件同事,我只需要用matlab进行仿真。 在看算法时,不恢复余数法或SRT算法都是使用二进制加减,因此我天真地以为需要在仿真时候转化为二进制。其实正如上面的问答所说...原创 2020-08-25 14:22:42 · 2783 阅读 · 0 评论 -
matlab修改计算精度
增加计算精度format long还原计算精度format short原创 2020-08-18 16:33:26 · 2862 阅读 · 0 评论 -
Matlab四种取整函数 fix floor ceil round 对比
Matlab取整函数有: fix, floor, ceil, round四种,具体使用方法如下:(1) fix朝零方向取整如fix(-1.3)=-1fix(1.3)=1;(2) floor朝负无穷方向取整(不超过x 的最大整数.(高斯取整))如floor(-1.3)=-2floor(1.3)=1;(3) ceil朝正无穷方向取整(大于x 的最小整数)如ceil(-1.3)=-1ceil(1.3)=2;(4) round四舍五入到最近的整数如..转载 2020-08-18 11:12:40 · 500 阅读 · 0 评论 -
rand与randn的区别 用randn产生均值为0、方差为1的高斯白噪声
一. matlab里和随机数有关的函数:(1) rand:产生均值为0.5、幅度在0~1之间的伪随机数(2) randn:产生均值为0、方差为1的高斯白噪声(3) randperm(n):产生1到n的均匀分布随机序列(4) normrnd(a,b,c,d):产生均值为a、方差为b大小为cXd的随机矩阵randrand(n):生成0到1之间的n阶随机数方阵rand(m,n):生成0到1之间的m×n的随机数矩阵randnrandn()命令是产生白噪声的,白噪声应该是0均值,方差为1的一组数,同转载 2020-08-12 14:53:18 · 12578 阅读 · 0 评论 -
MATLAB学习笔记之-----数组、矩阵、向量索引和逻辑索引
一个矩阵或者数组作为另一个矩阵下标去选取相应的矩阵元素,称为数组索引。例:x=10:10:50;y=[5 4 1 2 3];z=x(y)z=50 40 10 20 30逻辑索引则是使用0和1 构成的矩阵从其他矩阵中提取所需元素,这时逻辑矩阵必须和要索引的矩阵大小一样例x=10:10:50;y=logical([0 1 1 1...转载 2020-01-07 14:34:26 · 863 阅读 · 0 评论