Sitter og roter med MATLAB. (jeg får ikke til, og det skyldes enten 1) jeg er dum, 2) jeg kan ikke MATLAB, eller 3) kombinasjon)
Ihvertfall. Jeg prøver å plotte et vektorfelt [tex]\vec{E}=-(8x/y)\vec{e_x}+(4x^2/y^2)\vec{e_y}[/tex]
med koden
Code: Select all
[x,y]=meshgrid(-1:0.1:1);
quiver(x,y,-8*x./y,4*x.^2/y.^2)
axis equal
Men jeg får feilmelding
Code: Select all
Warning: Matrix is singular to working precision.
> In sett2oppg2 at 12
Jeg skjønner at jeg deler på null opptil flere steder, men jeg trodde MATLAB klarte å håndtere slikt. Hvordan skal ellers få plottet mitt lille vektorfelt?