Undefined operator '-' for input arguments of type 'cell'
Show older comments
Smoothed_XY is a cell array of n number of rows and 2 columns. All what it cotains are double variables.
I try to run this line:
xd = (Smoothed_XY{i,1}(3:end,1) - Smoothed_XY{i,1}(1:end-2,1)) / (2*Ds) ;
where i is a counter in a loop.
It runs without any problem in a single code, but when it is in a function part of another code, this error appears:
"Undefined operator '-' for input arguments of type 'cell'".
Yes, it seems silly, but that what I find.
Answers (1)
Sulaymon Eshkabilov
on 7 Sep 2020
0 votes
Hi Hazem,
Just looking at your provided one command line, only intuitive concern might be with an improper call function name or location of your set sub- or nested fucntions. Without looking at your whole code, it is a bit difficult to say any solid points.
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!