⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mat.txt

📁 关于FFT的MATLAB代码
💻 TXT
字号:
程序test.m
% 验证FFT MegaCore的功能
clc;
clear;
% 生成两个64点的1到100之间的实数随机序列a,b
a = rand(1, 64);
a = a * 100;
a = int8(a); % 去掉小数部分
b = rand(1, 64);
b = b * 100;

b = int8(b); % 去掉小数部分
% 变成复数
x = double(complex(a,b));
% 进行FFT+IFFT变换
[y, exp1] = name_model(x, 64, 0);
[z, exp2] = name_model(y, 64, 1);
% 利用指数统一输出的位数
exp1 = exp1(1,1);
exp2 = exp2(1,1);
exp = 2.^(abs(exp1+exp2)-6);
z = z * exp;
% 最后输出结果
result = [x; z]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -