Why pitch function is not working ?

[audioIn,fs] = audioread('G:\guitar tune\guitartunes\A_String.wav'); [f0,idx] = pitch(audioIn,fs); subplot(2,1,1) plot(audioIn) ylabel('Amplitude')
subplot(2,1,2) plot(idx,f0) ylabel('Pitch (Hz)') xlabel('Sample Number')
This is my code. If i run this, its show like this as output.
Undefined function or variable 'pitch'.
Error in Siva2109 (line 10) [f0,idx] = pitch(audioIn,fs);

 采纳的回答

KALYAN ACHARJYA
KALYAN ACHARJYA 2018-9-21
编辑:KALYAN ACHARJYA 2018-9-21
Please note that picth function was Introduced in R2018a
For older version, this link may be helpful: How to extract the pitch of a signal?

2 个评论

Can i know which command i can use for 2016 version to get same results ?
Wait I have to figure out. As the question is answered, why it is not working.
I have added one extra line in the answer, please check.

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Measurements and Spatial Audio 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by