Tilfeldig verdi-ikon

Tilfeldig verdi-ikonet kan mate ut en tilfeldig numerisk verdi eller logikkverdi. Du kan bruke resultatet fra Tilfeldig verdi-ikonet til å få roboten til å velge tilfeldige handlinger.
Velg utmatingstypen
Modusvalg
Innmating
Utmating
Bruk Modusvalg til å velge om du ønsker å mate ut en tilfeldig numerisk verdi eller en tilfeldig logikkverdi. Etter at du velger modus kan du velge innmatingene. Innmatingene kontrollerer rekkevidden og sannsynligheten til Verdi-utmatingen.
Moduser
Numerisk verdi


Numerisk verdi-modus mater ut en tilfeldig heltallsverdi. Verdien angis til et tilfeldig heltall som er innenfor rekkevidden, som er angitt av Nedre område og Øvre område. Hver heltallsverdi som er innenfor denne rekkevidden, har like stor sannsynlighet for å bli valgt.
Eksempel
Dette programmet lager en kontinuerlig serie med toner i tilfeldige frekvenser innenfor rekkevidden 500 til 5000 Hz.
Logikk


Logikk-modus mater ut en Sann- eller Usann-verdi. Sannsynligheten for at en Sann-verdi mates ut er angitt ved Sannsynlighet for sannhet. Innmatingen er en prosentdelverdi fra 0 til 100. En sannsynlighet på 25 vil for eksempel resultere i en 25 % sjanse for en Sann-utmating og 75 % sjanse for en Usann-utmating.
Eksempel
Dette programmet får en robot til å velge tilfeldig mellom å snu til venstre eller høyre, og det er en 50/50 sjanse for begge.
Tips og triks
Hvis du vil at roboten skal velge fra flere enn to handlinger, kan du bruke et Tilfeldig verdi-ikon med Numerisk verdi-modusen og et Bryter-ikon i Numerisk verdi-modus. Du kan for eksempel mate ut et tilfeldig nummer fra 1-5 og bruke denne verdien til å velge fra fem ulike tilfeller i bryteren.
Innmating og utmating
Innmatingene til et Tilfeldig verdi-ikon kontrollerer rekkevidden til og sannsynligheten for utmatingsverdien. Du kan angi innmatingsverdiene direkte i ikonet. Alternativt kan verdiene leveres med dataledninger fra utgangene til andre programmeringsikoner.
InnmatingTypeTillatte verdierMerknader
Nedre område Numerisk verdiHvilket som helst nummerNedre område for en numerisk utmating
Øvre område Numerisk verdiHvilket som helst nummerØvre område for en numerisk utmating
Sannsynlighet for sannhet Numerisk verdi0 til 100Sannsynligheten (i prosent) for et Sann-resultat for logikkutmatingen
Utmatingen til Tilfeldig verdi-ikonet gir den tilfeldige verdien. Hvis du vil bruke utmatingen, bruker du en dataledning for å koble den til et annet programmeringsikon.
UtmatingTypeMerknader
Verdi Numerisk verdi eller LogikkNumerisk verdi i Numerisk verdi-modus
Logikk i Logikk-modus
Tilfeldig
Hurtigkoblinger