Undefined function 'int' for input arguments of type 'double'.
6 次查看(过去 30 天)
显示 更早的评论
Hello. I've searched around for hours but I can't figure this out.
I have the toolbox, when I type `which` in matlab I get this:
:\Program Files\MATLAB\R2018a\toolbox\signal\signal\@filtstates\int.m % filtstates method.
This is just one part and its going in a loop, but I just posted to where the error occurs.
fruit = 2;
chocolate = 3;
max_price = 80.49;
min_price = 40.50;
max_fruit = int(max_price/fruit)
max_chocolate = int(max_price/chocolate)
Undefined function 'int' for input arguments of type 'double'.
What do i do?
0 个评论
采纳的回答
Steven Lord
2018-10-17
If you're trying to use the int function to turn the result of that division into an integer value, depending on how you want it rounded use the ceil, fix, floor, or round functions listed on this documentation page.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!