I am using linprog, and not supplying initial starting value, i.e., my code reads as follows

`options = optimoptions('linprog','Algorithm','interior-point','Display','iter');x = linprog(f,A,b,Aeq,beq,lb,ub,options);`

I get this error Error using linprog (line 144) LINPROG requires the following inputs to be of data type double: 'X0'.

However, when I do provide a starting point then I get the following message

"The interior-point algorithm uses a built-in starting point; ignoring supplied X0."

I am confused as to what is happening.

## Best Answer