octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [unclassified] Re: improved __contourc__.cc + filled contours


From: Kai Habel
Subject: Re: [unclassified] Re: improved __contourc__.cc + filled contours
Date: Tue, 16 Oct 2007 23:02:55 +0000
User-agent: IceDove 1.5.0.12 (X11/20070607)

Shai Ayal schrieb:
On 10/16/07, Kai Habel <address@hidden> wrote:
Shai Ayal schrieb:
After installing guplot 4.2.2 and octave 2.9.15+ it looks to be
working. gnuplot still complains from time to time more so with the
x11 terminal and very little with the wxt or ps  terminal

All the examples work, and I suggest this goes into 3.0 -- contourf is
quite a handy function, and even if it still has some undiscovered
bugs, it is not a critical function and could be fixed later.

Shai

p.s. The output with the wxt terminal is gorgeous !


[cut]

Thanks for your report. Can you elaborate more on the gnuplot errors you
have observed. What input and how often could you trigger the error (~
every 2nd or every 100th run) ? I ask, because I haven't seen gnuplot
errors since I use gnuplot 4.3-cvs.

I am using gnuplot 4.2.2 as downloaded from the gnuplot website.
gnuplot --version:
gnuplot 4.2 patchlevel 2

I attach a teminal capture of an octave session complete with errors.
I also attach the script I run, which is basically the test script Kai
provided. Note that I pressed C-c somewhere inthe middle of the script
because I felt I had enough ...
I used 2.9.15+ from cvs and the __contourc__ & contourf provided in this thread

Shai
Thanks,

I cannot reproduce this bug here. How often can you trigger this error? Only once, or every 10th invocation, or ...

I have modified the script a bit and ran the following command in octave without any errors.
for i=1:1000, test_cf2,end

This was with gnuplot4.2.2 and the current gnuplot-cvs. In addtion I tried the x11 and the wxt terminal - no problems as well.

Kai


[x,y,z]=peaks(75);
figure(1),clf
subplot(2,1,1)
contour(z);
axis([0 80 0 80])
subplot(2,1,2)
contourf(z);
axis([0 80 0 80])
disp('contour(z)');
#input('press enter');
drawnow;
figure(1),clf
subplot(2,1,1)
contour(x,y,z);
axis([-3 3 -3 3])
subplot(2,1,2)
contourf(x,y,z);
axis([-3 3 -3 3])
disp('contour(x,y,z)');
#input('press enter');
drawnow;

figure(1),clf
subplot(2,1,1)
contour(x,y,z,16);
axis([-3 3 -3 3])
subplot(2,1,2)
contourf(x,y,z,16);
axis([-3 3 -3 3])
disp('contour(x,y,z,16)');
#input('press enter');
drawnow;

figure(1),clf
subplot(2,1,1)
#contour(x,y,z,[0 0]);
axis([-3 3 -3 3])
subplot(2,1,2)
contourf(x,y,z,[0 0]);
axis([-3 3 -3 3])
disp('contour(x,y,z,[0 0])');
#input('press enter');
drawnow;

figure(1),clf
subplot(2,1,1)
#contour(x,y,z,[0 1],'EdgeColor','c');
axis([-3 3 -3 3])
subplot(2,1,2)
contourf(x,y,z,[0 1],'EdgeColor','c');
axis([-3 3 -3 3])
disp("contour(x,y,z,\'EdgeColor\',\'c\');")
#input('press enter');
drawnow;

figure(1),clf
subplot(2,1,1)
#contour(z,[0 1],'EdgeColor','c');
axis([0 80 0 80])
subplot(2,1,2)
contourf(z,[0 1],'EdgeColor','c');
axis([0 80 0 80])
disp("contour(z,[0 1],\'EdgeColor\',\'c\');")
#input('press enter');
drawnow;

figure(1),clf
subplot(2,1,1)
#contour(z,'EdgeColor','m');
axis([0 80 0 80])
subplot(2,1,2)
contourf(z,'EdgeColor','m');
axis([0 80 0 80])
disp("contour(z,\'EdgeColor\',\'m\');")
#input('press enter');
drawnow;

figure(1),clf
subplot(2,1,1)
#contour(z,16,'EdgeColor','k');
axis([0 80 0 80])
subplot(2,1,2);
contourf(z,16,'EdgeColor','k');
axis([0 80 0 80])
disp("contour(z,16,\'EdgeColor\',\'k\');")
#input('press enter');
drawnow;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]