Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check for mismatched delimiters.

2 次查看(过去 30 天)
stft = (Of_rightHandAccx_filtered,60,'Window',win,'OverlapLength',98,'FFTLength',2048);
  1 个评论
Raghav
Raghav 2022-6-29
As per the error message: check for mismatched delimiters.
stft(Of_rightHandAccx_filtered,60,'Window',win,'OverlapLength',98,'FFTLength',2048);
would work if other variables like: Of_rightHandAccx_filtered and win are deefined correctly.
For further understanding stft() function in MATLAB, go through the documentation I have attached here.
Thanks

请先登录,再进行评论。

采纳的回答

Jon
Jon 2022-6-29
编辑:Jon 2022-6-29
On the right hand side of your equal sign you forgot to put the name of the function you were calling, you just list the arguments in parentheses.
Looks like you are using a function related to estimating power spectrums but I'm not sure what function you intended to call
  1 个评论
Merve Özkanat
Merve Özkanat 2022-9-27
Hi, I get the same error. Can you help please?
global a b t E nu
GP1=(-a/sqrt(3),-b/sqrt(3));
GP2=(a/sqrt(3),-b/sqrt(3));
GP3=(a/sqrt(3),b/sqrt(3));
GP4=(-a/sqrt(3),b/sqrt(3));

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Get Started with MATLAB 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by