Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.0 - 日本語

Change language to:
English - Français - Português - Русский

Please note that the recommended version of Scilab is 2024.1.0. This page might be outdated.
See the recommended documentation of this function

Scilabヘルプ >> Scilab > types > boolean


Scilab オブジェクト, 論理値(boolean)変数および演算子 & | ~


論理値(boolean)変数の値は %T (意味: "true") または %F (意味: "false") です.   これらの変数は,論理値の行列を定義する際に通常の構文として使用可能です. 論理値行列は要素の展開/挿入/結合など通常の行列と同様に操作することができます. 他の一般的な処理(+, *, -, ^,など)は 論理値行列では定義されないことに注意してください. 以下の3種類の特別な演算子が論理値行列に関して定義されています:




b1 および b2 (行列)の 要素毎の論理積(and) です.


b1 および b2 (行列)の 要素毎の論理和(or) です.


例えば, a([%T,%F,%T],:)は, a1 行目と3行目 からなる部分行列を返します. 論理値の疎行列もサポートされています.

a=1:5; a(a>2)


  • matrices — Scilab オブジェクト, Scilabの行列
  • or — logical OR over the elements of a boolean or numerical array
  • and — logical AND between the elements of a boolean or numerical array
  • not — (~) 論理否定
Report an issue
<< types types hypermatrices >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 25 08:53:18 CET 2020