matlab FFT变换之后幅值和maxwell FFT幅值不等
问题是:这两个变化出来的结果不同,应该是我的matlab程序有问题, 哪位大神可以帮我看下,(程序和数据在压缩包内)clear all;
filename='1e.csv';
data=csvread(filename,1,0);
x=data(:,1);
pha=angle(x)
y=data(:,2);
x1=180*x/(pi*49.6)
subplot(2,1,1)
plot(x1,y,'markersize',4)
grid on;
N=length(y); %样点个数
Y= fft(y,N); %对Y进行傅里叶变换
Y=abs(Y); %y的绝对值
%Y=fftshift(Y);
Y=Y/N/2;
Y(1)=Y(1)/2;
t=0:1/1000:1; %采样步长
fs=1000; %采样频率
df=0.1; %分辨率
f=(0:N-1)*df; %N点对应的频率
subplot(2,1,2)
bar(1:66,Y(1:1:66)) 顶一下, 还没有解决~ ZZY_zkkeV 发表于 2019-4-20 20:04
顶一下, 还没有解决~
现在解决了吗?可否分享一下过程 Y不是除二,是乘二 doufaq 发表于 2020-9-15 22:52
Y不是除二,是乘二
已经解决, 感谢~~~~~~~· ZZY_zkkeV 发表于 2020-9-16 21:04
已经解决, 感谢~~~~~~~·
没事,想问一下,您做过切向磁密的FFT吗?我用相同的matlab程序对径向和切向磁密FFT,只有径向和Maxwell一致,切向完全不一致,想请教一下您是否遇到过这样的问题呢?具体请见下面的链接
https://bbs.simol.cn/forum.php?mod=viewthread&tid=198914&fromuid=85181
(出处: 西莫电机圈)
doufaq 发表于 2020-9-17 12:32
没事,想问一下,您做过切向磁密的FFT吗?我用相同的matlab程序对径向和切向磁密FFT,只有径向和Maxwell ...
这个本质上是一样的, 如果需要看的话, 把模型发出来把~我给你做个分析 楼主,发一个正确的FFT程序呗,让偶等学习学习 ZZY_zkkeV 发表于 2020-9-17 14:11
这个本质上是一样的, 如果需要看的话, 把模型发出来把~我给你做个分析
程序的问题。。。 doufaq 发表于 2020-9-18 12:26
程序的问题。。。
对, 程序的问题~ 大白小黑 发表于 2020-9-17 14:46
楼主,发一个正确的FFT程序呗,让偶等学习学习
没问题~~~~~~~~~~~~~~~~~~ 大白小黑 发表于 2020-9-17 14:46
楼主,发一个正确的FFT程序呗,让偶等学习学习
w 乱码w 乱码 w.bilibili.com/video/BV1Lh411R7TH/
直接录了视频, 进去看看把 ZZY_zkkeV 发表于 2020-9-18 16:24
w 乱码w 乱码 w.bilibili.com/video/BV1Lh411R7TH/
直接录了视频, 进去看看把
虽然有点乱,但还是能找到进去的路,多谢 大白小黑 发表于 2020-9-18 18:10
虽然有点乱,但还是能找到进去的路,多谢
不乱发不出来!!!!!!!!! ZZY_zkkeV 发表于 2020-9-20 21:42
不乱发不出来!!!!!!!!!
嗯嗯,论坛规则。
LZ你发的我已经看了,视频中只有提取周期气隙磁密值,没有傅里叶变换的步骤。能把后续fft也放出来吗?谢谢了 大白小黑 发表于 2020-9-22 10:46
嗯嗯,论坛规则。
LZ你发的我已经看了,视频中只有提取周期气隙磁密值,没有傅里叶变换的步骤。能把后续 ...
看到你主页里的FFT视频了。修正过的程序(Y乘以2)能发一下吗? 您好,请问您找到正确的程序了吗,麻烦您能给我分享一下吗 你matlab画的怎么是2468,不应该是1357吗? 爱学习der渣渣 发表于 2021-4-6 19:17
你matlab画的怎么是2468,不应该是1357吗?
怎么改程序,变成1357呢? doufaq 发表于 2020-9-15 22:52
Y不是除二,是乘二
大佬,能解释一下*2的意思吗?
页:
[1]