Utvalgsoperasjoner-ikonet

Utvalgsoperasjoner-ikonet utfører operasjoner på datatypene Numerisk utvalg og Logikkutvalg. Du kan opprette et utvalg, legge til elementer, lese og skrive individuelle elementer og hente lengden til et utvalg.

Se Datatyper for mer informasjon om utvalg og andre datatyper.
Velg operasjon


Modusvalg
Innmating
Utmating

Bruk Modusvalg for å velge utvalgsoperasjonen og utvalgstypen (Numerisk verdi eller Logikk). Tilgjengelig innmating og utmating endres avhengig av modusen.
Moduser
Tilføy


Tilføy-modusen legger til et element mot slutten av utvalget. Du kan også opprette et nytt utvalg.

Innmatingen Inngående utvalg angir et eksisterende utvalg og Verdi angir elementet som skal legges til mot slutten av utvalget. Hvis du lar Inngående utvalg være tom, opprettes et nytt utvalg og dette utvalget inneholder kun det nye elementet.
Tips og triks
Du kan opprette et nytt utvalg som inneholder flere elementer, ved å skrive inn et utvalg direkte i Inngående utvalg. Se Datatyper for mer informasjon om hvordan du skriver inn et utvalg direkte i innmatingen til et ikon.
Utmatingen Utgående utvalg er et nytt utvalg som inneholder de kombinerte elementene. Det opprinnelige utvalget endres ikke.

Denne tabellen viser noen eksempler på modusen Tilføy – Numerisk verdi.
Inngående utvalgVerdi som skal legges tilUtgående utvalg
3[3]
[1; 2; 3]4[1; 2; 3; 4]
[2; 1; 1; 6]1[2; 1; 1; 6; 1]
Les ved indeks


Modusen Les ved indeks henter verdien til et individuelt element i et utvalg. Innmatingen Inngående utvalg er utvalget som bør brukes. Elementet som hentes angis i Indeks. Det første elementet i et utvalg har en indeks på 0, det andre elementet har en indeks på 1, og så videre. Verdien til det utvalgte elementet mates ut i Verdi.
Tips og triks
Indeksen til det siste elementet i et utvalg med n-elementer er n-1.
Denne tabellen viser noen eksempler på modusen Les ved indeks – Numerisk verdi
Inngående utvalgIndeksVerdi
[1; 2; 3]01
[1; 2; 3]23
Skriv ved indeks


Modusen Skriv ved indeks endrer verdien til et individuelt element i et utvalg. Innmatingen Inngående utvalg er det opprinnelige utvalget. Elementet som endres angis i Indeks. Det første elementet i et utvalg har en indeks på 0, det andre elementet har en indeks på 1, og så videre.

Verdien som endres for det utvalget elementet angis i Verdi. Et nytt utvalg med det endrede elementet mates ut i Utgående utvalg. Det opprinnelige utvalget i Inngående utvalg endres ikke.

Denne tabellen viser noen eksempler på modusen Skriv ved indeks – Numerisk verdi
Inngående utvalgIndeksVerdiUtgående utvalg
[1; 2; 3]05[5; 2; 3]
[1; 2; 3]20[1; 2; 0]
Lengde


Lengde-modusen henter lengden til utvalget. Lengden til utvalget i Inngående utvalg mates ut i Lengde.

Lengden til et utvalg er antallet elementer i utvalget. Et tomt utvalg har en lengde på 0, og et utvalg med ett enkelt element har en lengde på 1.
Innmating og utmating
De tilgjengelig innmatingene for Utvalgsoperasjoner-ikonet avhenger av den valgte modusen. Du kan angi innmatingsverdiene direkte i ikonet. Alternativt kan innmatingsverdiene leveres med dataledninger fra utmatingene til programmeringsikonene.
InnmatingTyperMerknader
Inngående utvalg Numerisk utvalg,
Logikkutvalg
Aktuelle utvalg
Verdi Numerisk verdi,
Logikk
Verdi som skal tilføyes i Tilføy-modus.

Verdien som skal endres for et element i modusen Skriv ved indeks.
Indeks Numerisk verdiPlasseringen til et utvalgselement.
0 = Første element
1 = Andre element
Lengde – 1 = Siste element
De tilgjengelige utmatingene er avhengig av den valgte modusen. Hvis du vil bruke en utmating, bruker du en dataledning for å koble den til et annet programmeringsikon.
UtmatingTyperMerknader
Utgående utvalg Numerisk utvalg,
Logikkutvalg
Utvalgsresultat av operasjonen
Verdi Numerisk verdi, LogikkVerdien til et utvalgselement i modusen Les ved indeks
Lengde Numerisk verdiLengden til et utvalg i Lengde-modus
Utvalg
Hurtigkoblinger