Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: 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 field insertion

Calling Sequence

setfield(i,x,l)

Arguments

x

matrix of any possible types

l

list, tlist or mlist variable

i

field index, see insertion for more details.

Description

This function is an equivalent of l(i)=x syntax for field extraction with the only difference that it also applies to mlist objects.

Examples

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

See Also

  • insertion — partial variable assignation or modification
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu May 12 11:44:27 CEST 2011