24小时热门版块排行榜    

查看: 988  |  回复: 6

yyyy-

铜虫 (小有名气)

[求助] 跪求牛人帮我解释下下面的程序 已有2人参与

function [f, amplitude, pha]= transferfunction(fs, x, y)
%fs---sample frequency
%x---input array
%y---output array

if nargin < 2,
error ('input arguments are not enough.');
end

[row_x,column_x]=size(x);
[row_y,column_y]=size(y);

if row_x ~= row_y
    error ('the length of x and y must be same.');
end

NFFT=length(x);
Pxx=fft(x);
Pyy=fft(y);
%Syy = Pyy((1:floor(NFFT/2)+1)).*conj(Pyy(1:floor(NFFT/2)+1)); %yigao
Sxy = Pxx((1:floor(NFFT/2)+1)).*conj(Pyy(1:floor(NFFT/2)+1));  
Sxx = Pxx(1:floor(NFFT/2)+1).*conj(Pxx(1:floor(NFFT/2)+1));
Hxy = Sxy./Sxx;

%Gxx = 2*Sxx; %yigao
%Gyy = 2*Syy; %yigao
%Gxy = 2*Sxy; %yigao

%rr = (abs(Gxy).*abs(Gxy))./(Gxx.*Gyy);

f = fs/2*linspace(0,1,length(x)/2+1);
amplitude = 20*log10(abs(Hxy)); %幅值,分贝
pha = phase(Hxy)*180/pi;  %相位,度
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

以积极的态度对待人生,任何时刻我都要充满自信并微笑!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蝶恋花儿

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
快速傅里叶变换,再生成伯德图瞎说的
静待破茧化蝶。
2楼2015-03-31 21:04:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yyyy-

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by 蝶恋花儿 at 2015-03-31 21:04:42
快速傅里叶变换,再生成伯德图瞎说的

恩恩,我做的就是这个。这只是一个Funcation函数,还要编写一个函数来调用它。目的是利用功率谱的方法实现传递函数的伯德图显示。关键是我看不懂,不会编。
以积极的态度对待人生,任何时刻我都要充满自信并微笑!
3楼2015-03-31 21:26:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蝶恋花儿

金虫 (小有名气)

引用回帖:
3楼: Originally posted by yyyy- at 2015-03-31 21:26:42
恩恩,我做的就是这个。这只是一个Funcation函数,还要编写一个函数来调用它。目的是利用功率谱的方法实现传递函数的伯德图显示。关键是我看不懂,不会编。...

你都知道了利用功率谱来实现传递函数的伯德图显示,还看不懂?要不要这样任性啊。。。

» 本帖已获得的红花(最新10朵)

静待破茧化蝶。
4楼2015-04-01 09:01:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

terrynew

铁杆木虫 (小有名气)

自定义头衔

【答案】应助回帖

感谢参与,应助指数 +1
不就几个变量,一个函数,几个if循环
要替别人着想,但为自己而活。
5楼2015-04-01 11:31:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
6楼2015-04-01 11:37:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yyyy-

铜虫 (小有名气)

送红花一朵
引用回帖:
4楼: Originally posted by 蝶恋花儿 at 2015-04-01 09:01:17
你都知道了利用功率谱来实现传递函数的伯德图显示,还看不懂?要不要这样任性啊。。。...

当时学C语言还行,三年没学了,现在都不想学习了,但这样是不行的。好好学习,不就是个程序嘛,我一定行的,静下心来好好研究。
以积极的态度对待人生,任何时刻我都要充满自信并微笑!
7楼2015-04-01 13:13:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yyyy- 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 k0dTPqJtl0jt 2026-08-14 4/200 2026-08-15 04:45 by 4wMiSEwB6436
[考博] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 k0dTPqJtl0jt 2026-08-14 5/250 2026-08-15 04:45 by 4wMiSEwB6436
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 HFw0lei2R37i 2026-08-14 4/200 2026-08-15 04:17 by 4wMiSEwB6436
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 k0dTPqJtl0jt 2026-08-14 4/200 2026-08-15 02:21 by 4wMiSEwB6436
[教师之家] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 7lpolszZVXgi 2026-08-14 4/200 2026-08-15 01:08 by 4wMiSEwB6436
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 HFw0lei2R37i 2026-08-14 8/400 2026-08-15 00:16 by 4wMiSEwB6436
[基金申请] 咱们一起用铁证分析2026国家社科基金中标与否 +7 启萌科技 2026-08-12 22/1100 2026-08-14 23:45 by Noways
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +6 majunge000 2026-08-11 8/400 2026-08-14 14:44 by 医学老男孩
[硕博家园] 请教兼职经验 +3 是阿文鸭 2026-08-09 3/150 2026-08-14 12:07 by HER12025
[硕博家园] 读博的好处 +4 lnee 2026-08-11 4/200 2026-08-14 10:20 by ahsoarli
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +10 家与远方 2026-08-10 15/750 2026-08-14 02:08 by 绵羊哥哥
[基金申请] 关于Filecode分析方法 +9 majunge000 2026-08-10 12/600 2026-08-13 23:20 by iwuli
[硕博家园] 一作与独作在应聘高校教师时区别大吗 +3 mbygzh 2026-08-08 4/200 2026-08-13 19:31 by 龙-樱
[基金申请] Filecode 又变了,巨变 +3 WH3796 2026-08-12 4/200 2026-08-13 14:13 by 小木虫6752397
[基金申请] 分享一下我之前已中青C的计划书的filecode +4 布布和一二 2026-08-11 5/250 2026-08-13 12:56 by cratir
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
信息提示
请填处理意见