[Top][All Lists]

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

Re: frozen_at_z_len problems

From: Ben Sapp
Subject: Re: frozen_at_z_len problems
Date: Tue, 29 Feb 2000 10:40:22 -0700

On Tue, 29 Feb 2000, John W. Eaton wrote:
> Can you explain what it is you are trying to do, or provide a complete
> working example that demonstrates the problem (I can't duplicate your
> problem with the incomplete information you provided).

You bet.  The file in question is on the web at

Make lp.oct with mkoctfile.(It will only work on the unstable versions of
Octave.)  Then put lp.oct in your path.  Then run octave and issue the
following commands:

page_screen_output = 0;
A1 = [-1 1 2 1 2 ; -1 2 3 1 1 ; -1 1 1 2 1 ];
B1 = [7;6;4]
F1 = [-2 4 7 1 5]
LB1 = [-Inf;0;0;0;0]
UB1 = [1;1;1;1;1]*Inf
N1 = 3
x = [-1;0;1;0;2]
sol = lp(F1,A1,B1,LB1,UB1,N1)

As a side note if it works correctly sol should be equal to x.   Simply
figuring out what makes it crash is most important.  

I put a comment in the code to help you find the orignal posted code.
Look for:
// Here is the original excerpt

> It appears that whichBound is supposed to be a row vector, and you 
> want to select some elements from it.  If so, what is wrong with
>   RowVector result (whichBound.index (tmp_cols));

You are correct.  The above seems to yield the same results.    
So, I thought that I was doing it incorrectly and switched to Matrices
which I have done succesfully more times.  

If more examples would be helpful I can provide them.   

Thanks for the help debugging my code. :)  

Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

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