Which Version support the new syntax of try statement
1 view (last 30 days)
Show older comments
Qingping
on 3 Dec 2013
Commented: Andreas Goser
on 12 Dec 2013
I used try function to solve the question with following format: try statements catch exception %here statements end
When this program run in Matlab R2011b, it is OK. But it doesn't work in MATLAB 7.0.
Which version of MATLAB is support the below format with "exception".
2 Comments
Andreas Goser
on 3 Dec 2013
To my best knowledge, your issue is not related to version compatibilty. CAn you share the code that is not working in MATLAB 7.0?
Walter Roberson
on 3 Dec 2013
Qingping commented
A=rand(3,3);
B=rand(2,2);
try
C = [A; B];
catch err
if strcmp(err.identifier,'MATLAB:catenate:dimensionMismatch')
C={A;B}
end
end
C
Accepted Answer
Walter Roberson
on 3 Dec 2013
MATLAB 7.4, R2007a was the first version to support the newer syntax.
3 Comments
Andreas Goser
on 12 Dec 2013
In general, you may find this information in the release notes, but that can be cumbersome. MathWorks support engineers obviously have all access to all releases. For the FTP example. I had a look at the doc archive (you need to be linked to a license with maintenance to be able to see that:
Then I checked R13SP2 (FTP not in), then R2006b (it is in). The you can find it in an iterative way...
See Also
Categories
Find more on Downloads 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!