Back to the main page.

Bug 1885 - make isequaln and isequalwithequalnans the same (former should be preferred since builtin)

Reported 2012-12-12 14:10:00 +0100
Modified 2012-12-31 11:46:26 +0100
Product: FieldTrip
Component: core
Version: unspecified
Hardware: PC
Operating System: Windows
Importance: P3 normal
Assigned to: Robert Oostenveld
Depends on:
See also:

Roemer van der Meij - 2012-12-12 14:10:52 +0100

Robert Oostenveld - 2012-12-12 16:08:49 +0100

On matlab 2008a (the oldest one to consider) >> which isequalwithequalnans built-in (/opt/matlab2008a/toolbox/matlab/elmat/isequalwithequalnans) On matlab2012a (the newest we have installed) >> which isequalwithequalnans.m /opt/matlab2012a/toolbox/matlab/elmat/isequalwithequalnans.m >> which isequaln built-in (/opt/matlab2012a/toolbox/matlab/elmat/isequaln) The help suggests that they have the same functionality, therefore isequalwithequalnans is to be prefered,

Robert Oostenveld - 2012-12-12 16:12:08 +0100

Oh, I should also have mentioned that on 2008a >> which isequaln 'isequaln' not found. ------------- I did not find any use of isequaln, so guess we are fine. roboos@mentat001> grep isequaln *.m roboos@mentat001> grep isequaln */*.m roboos@mentat001> grep isequaln */*/*.m roboos@mentat001> grep isequaln */*/*/*.m all return nothing.

Eelke Spaak - 2012-12-12 16:14:14 +0100

Also, on R2011b (win64): >> which isequaln 'isequaln' not found. so I guess isequaln is only available in >= R2012a.

Robert Oostenveld - 2012-12-31 11:46:26 +0100

closed several bugs that have been resolved for some time. Feel free to reopen the bug if you disagree.