Functions in Matlab 2020b

I have many scripts that I wrote in Matlab 2018b. I just upgraded to Matlab 2020b, and when I try to run one of my scripts, I got the message:
"Attempt to exe3cute SCRIPT filter3pole as a function
Error in PLotData (line 10)
fltRtX = filter3pole(data.RS_Outputs_AC_Body_Rates_X, k, true);"
I have defined filter3pole as a function, in its own file, and that file is in the path. It worked in Matlab 2018, but not in Matlab 2020. What is the problem?

2 Comments

If you dbstop at the line with the error then what shows up for
which -all filter3pole
and what are the first few lines of filter3pole.m ?
I don't know why, but now it is working as expected. In addition to upgrading to Matlab 2020b, I am also working on a new laptop. Maybe some of the laptop settings were not right. Anyway, it's working now. Thanks for your help.
David

Sign in to comment.

Answers (0)

Categories

Products

Tags

Asked:

DH
on 29 Apr 2021

Commented:

DH
on 3 May 2021

Community Treasure Hunt

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

Start Hunting!