Thank you for your help, but I did not manage to reproduce the problem. I have solved a large number of problems of this type :
f = rand(10, 1);
A = 1.0e-6 * rand(10, 4);
b = 1.06 * rand(4, 1);
and linprog always gives me a correct solution. I am working on MATLAB 6.5.1. Thank you for any other information.
Regards,
Olivier