Gå til innhold

Sliter med oppgave: For each input sequence and machine given, compute the corresponding output sequence


Anbefalte innlegg

Skrevet (endret)

Oppdatert:

Tusen takk for godt svar. Tror jeg fikk det til, men jeg har møtt på et lite hinder til.

Hvordan skriver jeg state table for en maskin (se bilde) og beregner output for: 00110?

cmgybytt.jpeg

Endret av 13375k1133z
Videoannonse
Annonse
Skrevet

Prosesser input-stringen fra venstre mot høyre. For hvert tegn følger du (for eksempel med en blyant) den aktuelle kanten i tilstandsmaskinen din. Så noterer du ned verdien på noden du kommer til. Gjenta til all input er prosessert.

 

For tabellen gjør du i prinsippet det samme. Du kan velge tegne opp en graf-representasjon av tilstandsmaskinen eller bare hoppe frem-og-tilbake i tabellen.

  • 2 uker senere...
Skrevet

Tusen takk for godt svar. Tror jeg fikk det til, men jeg har møtt på et lite hinder til.

Hvordan skriver jeg state table for en maskin (se bilde) og beregner output for: 00110?

cmgybytt.jpeg

Skrevet (endret)

Du bare tegner en tabell (3x2). Noter 0-2 til venstre og transitions over (0 og 1). I hver celle noterer du hvilken celle hver input gir.

 

___0_|_1_
0 |1 | 1
1 |2 | 1
2 |2 | 0 
Endret av Lycantrophe
Skrevet

Vel, du vet jo allerede verdien for hver tilstand (eller node, om du vil). Du bare hopper frem og tilbake i tabellen, og for hvert hopp noterer du tilstanden du kommer til. Dette er output.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...