Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский

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

Scilab help >> 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

参照

  • insertion — 変数への部分的な代入または修正
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Oct 01 17:40:36 CEST 2012