[pstricks] too many datas for readdata
Marco Daniel
marcodaniel1807 at googlemail.com
Sun Nov 29 18:15:26 CET 2009
Hello,
I have a new problem. I am trying to use the commands readdata -
listplot. The Problem is I have 100.000 coordinates in a file
"data.dat". So the TeX capacity exceeded.
The folling code creats the first 1000 points of the iteration which I
want to plot.
%
\documentclass{article}
\usepackage{fp}
\usepackage{pstricks-add}
\begin{document}
\noindent
%Startwert festlegen
\FPadd{\Startwert}{0}{0}%
\multido{\iA=1+1}{1000}{%
\iA\qquad\qquad
%Zufallszahl 0 oder 1 erzeugen
\FPrandom\Zufallszahl\FPround{\Zufallszahl}{\Zufallszahl}{0}%
%Zufallszahl mit 2 multiplizieren
\FPmul{\ZErgebnis}{\Zufallszahl}{2}%
%Zwischenwert mit 1 subtrahieren
\FPsub{\Ergebnis}{\ZErgebnis}{1}%
% Startwert um um Ergebniss weiter iterieren
\FPadd{\Startwert}{\Ergebnis}{\Startwert}
\FPround{\Startwert}{\Startwert}{0}\Startwert%
\\}
\end{document}
Does somebody have an idea to plot this.
In MatLab the code looks like this
anzahl=100000;
a1=zeros(size(1,anzahl));
b1=randi([0,1],[1,anzahl]);
a1=cumsum(a1+2.*b1-1);
figure(1);
plot(a1);
In Maple it looks like this:
restart; with(plots); Anzahl := 100000; x := 0; c :=
convert("ListPlot[Table[x=x+2*Random[Integer]-1,{n,0,Anzahl}],PlotJoined->True,
Axes->True]", FromMma); c
In Mathematica it looks like this:
|
Anzahl=100000;
x=0;
ListPlot[Table[x=x+2*Random[Integer]-1,{n,0,Anzahl}],PlotJoined->True,
Axes->True]|
regards
Marco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/pstricks/attachments/20091129/495de222/attachment.html>
More information about the PSTricks
mailing list