 # non linear equation

Hi, I use GAUSS 17. I am having some trouble to plot and equation (possibility production frontier). I get the `error : "G0036: Matrices are not comfortable"`. I don't get why.

``````x = seqa(0.1,0.001,3000);
xsq = x^2;
xsqr = sqrt(xsq+48);
z = (x*xsqr);``````

I am trying to plot:

``y=((1/32)^(1/3))*(24-(x^2)-(x*sqrt(x^2+48)))*((24+(x^2)+(x*sqrt(x^2+48))))^(-1/3)``

So sorry for the noob question

Thanks,

Marcos

0

The last line of your initial code chunk

``z = (x*xsqr);``

will give you the `matrices not conformable error`, because `x` and `xsqr` are both 3000x1 vectors and the `*` operator performs matrix multiplication in the case in which both of the operands are matrices or vectors. If you use `.*` i.e. dot multiply, it will perform element-by-element multiplication, like this

``z = x .* xsqr;`` aptech

1,728

0

The last line of your initial code chunk

``z = (x*xsqr);``

will give you the `matrices not conformable error`, because `x` and `xsqr` are both 3000x1 vectors and the `*` operator performs matrix multiplication in the case in which both of the operands are matrices or vectors. If you use `.*` i.e. dot multiply, it will perform element-by-element multiplication, like this

``z = x .* xsqr;`` aptech
1,728

### Have a Specific Question?

Get a real answer from a real person

### Need Support?

Get help from our friendly experts.