MATLAB Answers

why does matlab tell me that the "chop" command doesn't exist?

12 views (last 30 days)
why does matlab tell me that the chop command doesn't exist?

  0 Comments

Sign in to comment.

Accepted Answer

per isakson
per isakson on 28 Mar 2020
Edited: per isakson on 28 Mar 2020
Make sure that you have the Control System Toolbox. chop() is a function in that toolbox.
>> product_info = ver('control')
product_info =
struct with fields:
Name: 'Control System Toolbox'
Version: '10.5'
Release: '(R2018b)'
Date: '24-May-2018'
>>
Maybe chop() is removed. It was obsolete in R2018b.
>> which chop -all
C:\Program Files\MATLAB\R2018b\toolbox\control\ctrlobsolete\chop.m

  4 Comments

Show 1 older comment
Bodo Christian
Bodo Christian on 29 Mar 2020
I checked and the Control Sistem Toolbox is not there. How do I install it?
Walter Roberson
Walter Roberson on 29 Mar 2020
https://www.mathworks.com/matlabcentral/answers/101885-how-do-i-install-additional-toolboxes-into-an-existing-installation-of-matlab
Note that you will need to be licensed for the toolbox.
You should also have a look at the round() call and consider what behavior you need. For example if you have chop(1.2468,2) do you want 1.25 or do you want (the closest representable number to) 1.24?
Bodo Christian
Bodo Christian on 29 Mar 2020
thanks I managed to install the Tool. I have an academic license because I am studying at the Politecnico of Turin. The command was for use in an exercise. I'm at the first approach with matlab thanks to everyone for the answers.

Sign in to comment.

More Answers (2)

Walter Roberson
Walter Roberson on 28 Mar 2020
MATLAB does not contain any chop() function, unless it is a method for some object that I cannot think of at the moment.

  0 Comments

Sign in to comment.


Steven Lord
Steven Lord on 28 Mar 2020
Cleve's original version of MATLAB had a chop command as you can see from the user's guide, but I'm not sure there is such a command in any MathWorks product right now. Did you perhaps want to use Professor Nick Higham's File Exchange submission? If so you'll need to install that add-on -- the easiest way to do that is to use Add-On Explorer.

  0 Comments

Sign in to comment.

Sign in to answer this question.

Tags

Products


Release

R2019b