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


equal

(=) 代入 , 比較, 等号

説明

代入:

等号記号 = は値の変数への代入を定義する 際に使用されます.構文は次のようになります :

  • a=expr ただし, a は変数名, expr は 単一の結果を返すScilab式です.

  • [a,b,...]=expr ただし, a,b,... は変数名, expr は指定した変数名と同じ数の結果を返すScilab式です.

比較:

等号記号 = は,比較演算子にも使用されます:

  • a==b は, 式 a および bの値の等値比較を定義します.

  • a~=bは, 式 abの値の非等値比較も定義します:

  • a<=ba>=b は, 式 abの値の順序比較も定義します:

構文の詳細については, 比較 を参照ください.

a = sin(3.2)
M = [2.1,3.3,8.5;7.6,6.7,6.9;0,6.3,8.8];
[u,s] = schur(M)
2*2 == 4
[1:10] == 4
"foo" == "bar"
sparse([1,2;4,5;3,10],[1,2,3]) == sparse([1,2;4,5;3,10],[1,2,3])
1~=2

参照

  • less — (<) より小さいの比較
  • greater
  • boolean — Scilab オブジェクト, 論理値(boolean)変数および演算子 & | ~
  • isequal — tests the strict global equality between several objects, without equivalences
  • comparison — 比較, 関係演算子

履歴

バージョン記述
6.0 ~ (not) priority is now higher than the comparisons one (== ~= <= >=). For instance, ~%t==1 is parsed as (~%t)==1 instead of ~(%t==1) and now yields %F instead of %T.
Report an issue
<< dot Scilab keywords getscilabkeywords >>

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:
Mon May 22 12:43:08 CEST 2023