Scilab 5.5.2
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
assert_checkfalse
Check that condition is false.
Calling Sequence
flag = assert_checkfalse ( condition ) flag = assert_checkfalse ( condition ) [flag,errmsg] = assert_checkfalse ( condition )
Parameters
- condition:
a matrix of booleans
- flag :
a 1-by-1 matrix of boolean, %t if condition is false, %f if not
- errmsg :
a 1-by-1 matrix of strings, the error message. If flag==%t, then errormsg=="". If flag==%f, then errmsg contains the error message.
Description
Performs silently if all entries in condition are false.
Generates an error if any entry in condition
is true.
Generates an error if condition is not a boolean.
If any entry in condition is true,
if the errmsg output variable is not used, an error is generated,
if the errmsg output variable is used, no error is generated.
Examples
// Tests which pass assert_checkfalse ( %f ); flag = assert_checkfalse ( %f ) [flag,errmsg] = assert_checkfalse ( %f ) [flag,errmsg] = assert_checkfalse ( [%f %f] ); // Tests which fail assert_checkfalse ( [%t %f] ); flag = assert_checkfalse ( [%t %f] ) // No error generated [flag,errmsg] = assert_checkfalse ( [%t %f] ) // Wrong calls assert_checkfalse ( "a" )
History
| Version | Description |
| 5.4.0 | Function introduced |
| Report an issue | ||
| << assert_checkerror | Assert | assert_checkfilesequal >> |