Scilab 5.4.0

- Scilab help
- Elementary Functions
- Bitwise operations
- Complex
- Discrete mathematics
- Elementary matrices
- Log - exp - power
- Floating point
- Radix conversions
- Matrix manipulation
- Matrix operations
- Search and sort
- Set operations
- Signal processing
- Symbolic
- Trigonometry
- and
- &
- cat
- cell2mat
- cellstr
- isempty
- isequal
- isvector
- lstsize
- modulo
- ndims
- nthroot
- or
- |
- sign
- size

Please note that the recommended version of Scilab is 6.0.2. This page might be outdated.

See the recommended documentation of this function

# isequal

objects comparison

### Calling Sequence

t=isequal(a,b) t=isequal(a,b,..)

### Arguments

- a, b , ...
variables of any types

- t
boolean

### Description

`isequal`

compares its arguments. If all of them
are equal then the function returns `%t`

and in the
other case it returns `%f`

.

When comparing lists, structures,... the comparison is made recursively, the order of the fields matters.

Floating point data are compared according to IEEE rule, i.e. NaN values are not equal. See isequalbitwise for bitwise comparisons.

### Examples

a=[1 2] isequal(a,[1 2]) isequal(a,1)

### See Also

- isequalbitwise — bitwise comparison of variables
- equal — (=) assignment , comparison, equal sign
- less — (<) less than comparison

## Comments

Add a comment:Please login to comment this page.