Re: Aufgaben und Übungen,

Das erste, was wir mir auffällt, ist, dass die Zustände ja quasi zufällig generiert sind und das was ich mit dem anderen Programm gemacht habe, dass die Zustände in einer Adjezensliste sind, das was ich mit dem anderen Programm mache, das muss ich hier auch machen.

Ich will ja die Zustandstabelle zur Übung selber machen. aber ich finde das nicht gut - also, von der Übung schon, ich will die Zustandstabelle üben. So, aber ich will die zur Not auch automatisch generieren

Also, ich möchte quasi die ganze TeX-Datei nachher selber gemacht haben und automatisch

Und deswegen, ich mache die Übung. Auf jeden Fall. Ich komme nicht auf krumme Touren. Erst die Übung - aber - ich ändere danach das Programm erst mal, dass quasi - die Adjeszensliste da ist - und dann mache ich mit der existierenden, eine automatisch generierte TeX-datei. Wenn ich das habe, ich nehme die alte Adjeszensliste. Das sind 4 Zustände

Das kann ich übernehmen und dann - das auch in VCF Speichern.

% Also, schauen sie mal den LaTeX Code an

documentclass{article}
usepackage[utf8]{inputenc}
usepackage{pgf, tikz}
usetikzlibrary{arrows , automata , positioning}
begin{document}

begin{center}
begin{tikzpicture}[>=stealth',shorten >=1pt,auto,node distance=2.5cm]
%Knoten
node (0) [state, thick] {0};
node (1) [state, thick, right of= 0] {1};
node (2) [state, thick, above of= 1, right of= 1] {2};
node (3) [state, thick, above of= 2, right of= 0] {3};

%Verbindungen
path[thick,->]
(0) edge [bend angle=25, bend left,above] node {0/1} (3)
(0) edge [bend angle=49, bend right,above] node {1/0} (1)
(1) edge [loop] node {0/3} (1)
(1) edge [bend angle=74, bend left,above] node {1/2} (3)
(2) edge [bend angle=45, bend right,above] node {0/0} (0)
(2) edge [loop] node {1/2} (2)
(3) edge [bend angle=55, bend right,above] node {0/1} (2)
(3) edge [bend angle=124, bend left,below] node {1/3} (0)
;
end{tikzpicture}
end{center}

begin{tabular}{llll}

end{tabular}

end{document}

Image automat20240207-1

Image automat20240207-2

So, jetzt habe ich das - dann mache ich VHDL Code. Wenn ich das habe - dann mache das Programm so, dass es das auch automatisch generieren kann.