Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
Can I find the transfer function if both the input and output signals are given?

Subject: Can I find the transfer function if both the input and output signals are given?

From: DEVANAND

Date: 27 Sep, 2012 05:54:08

Message: 1 of 4

Hi all,
        Suppose I have a unknown system (like some software executable) which converts my voice to a female voice. Can I find the transfer function if both the input and output signals are given? If so how?

-Devanand T

Subject: Can I find the transfer function if both the input and output signals are given?

From: Bruno Luong

Date: 27 Sep, 2012 06:57:07

Message: 2 of 4

"DEVANAND " <devanandiamin7@gmail.com> wrote in message <k40pm0$edt$1@newscl01ah.mathworks.com>...
> Hi all,
> Suppose I have a unknown system (like some software executable) which converts my voice to a female voice. Can I find the transfer function if both the input and output signals are given? If so how?

If the structure of your model is known well enough, then Google for Regression Technique.
Otherwise google for: Machine learning, Supervised learning, Artificial Neural Network and related topics

Bruno

Subject: Can I find the transfer function if both the input and output signals are given?

From: DEVANAND

Date: 27 Sep, 2012 09:47:06

Message: 3 of 4

"Bruno Luong" <brunoluong@yahoo.com> wrote in message <k40tc3$q57$1@newscl01ah.mathworks.com>...
> "DEVANAND " <devanandiamin7@gmail.com> wrote in message <k40pm0$edt$1@newscl01ah.mathworks.com>...
> > Hi all,
> > Suppose I have a unknown system (like some software executable) which converts my voice to a female voice. Can I find the transfer function if both the input and output signals are given? If so how?
>
> If the structure of your model is known well enough, then Google for Regression Technique.
> Otherwise google for: Machine learning, Supervised learning, Artificial Neural Network and related topics
>
> Bruno

This is some sort of voice changing algorithm going on in the software, I thought that fourier transform of output by fourier tx (input) will give the transfer function of the system. even if that is the case how do we do it in matlab, is it like dft(o/p seq) divided by dft (i/p seq)

Subject: Can I find the transfer function if both the input and output signals are given?

From: Greg Heath

Date: 31 Oct, 2012 23:55:08

Message: 4 of 4

"DEVANAND " <devanandiamin7@gmail.com> wrote in message <k417aq$s1g$1@newscl01ah.mathworks.com>...
> "Bruno Luong" <brunoluong@yahoo.com> wrote in message <k40tc3$q57$1@newscl01ah.mathworks.com>...
> > "DEVANAND " <devanandiamin7@gmail.com> wrote in message <k40pm0$edt$1@newscl01ah.mathworks.com>...
> > > Hi all,
> > > Suppose I have a unknown system (like some software executable) which converts my voice to a female voice. Can I find the transfer function if both the input and output signals are given? If so how?
> >
> > If the structure of your model is known well enough, then Google for Regression Technique.
> > Otherwise google for: Machine learning, Supervised learning, Artificial Neural Network and related topics
> >
> > Bruno
>
> This is some sort of voice changing algorithm going on in the software, I thought that fourier transform of output by fourier tx (input) will give the transfer function of the system. even if that is the case how do we do it in matlab, is it like dft(o/p seq) divided by >dft (i/p seq)

Only if the system is linear.

Hope this helps.

Greg

Tags for this Thread

No tags are associated with this thread.

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us