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

Change language to:
English - Français - Português

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

Scilab manual >> Data Structures > setfield

setfield

list フィールドの挿入

呼び出し手順

setfield(i,x,l)

パラメータ

x

任意の型の行列

l

list, tlist または mlist 変数

i

フィールド添え字, 詳細は insertion 参照.

説明

この関数は,フィールド展開を行うl(i)=x構文と等価ですが, 唯一の差異は,mlistオブジェクトにも適用可能なことです.

l=list(1,'qwerw',%s)
l(1)='Changed'
l(0)='Added'
l(6)=['one more';'added']

a=hypermat([2,2,2],rand(1:2^3));// hypermatrices are coded using mlists
setfield(3,1:8,a);a // set the field value to 1:8

参照

<< rlist Data Structures struct >>

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:
Wed Jan 26 16:25:13 CET 2011