I can change the value the -7 manually and press Enter to get a different vector plot. However, I cannot seem to get the function Manipulate[] to work - see additional examples below.
In[]:=
VectorPlot
6
10
,
1
2
,-7,
6
5
.{x,y},{x,-5,5},{y,-5,5},Epilog->{Red,Arrow[{{0,0},1*{5,4}}],​​Blue,Arrow[{{0,0},0.8*{5,2}}]},​​Axes->True,AxesLabel->{"x","y"}​​
Out[]=
In[]:=
ManipulateVectorPlot
6
10
,
1
2
,-pred,
6
5
.{x,y},{x,-5,5},{y,-5,5},Epilog->{Red,Arrow[{{0,0},1*{5,4}}],​​Blue,Arrow[{{0,0},0.8*{5,2}}]},​​Axes->True,AxesLabel->{"x","y"},{pred,1,7}
Out[]=
​
pred
In[]:=
DynamicModule{x,y},ManipulateVectorPlot
6
10
,
1
2
,-pred,
6
5
.{x,y},{x,-5,5},{y,-5,5},Epilog->{Red,Arrow[{{0,0},1*{5,4}}],​​Blue,Arrow[{{0,0},0.8*{5,2}}]},​​Axes->True,AxesLabel->{"x","y"},{pred,1,7}​​
Out[]=
​
pred
In[]:=
ManipulateVectorPlotEvaluate
6
10
,
1
2
,-pred,
6
5
.{x,y},{x,-5,5},{y,-5,5},Epilog->{Red,Arrow[{{0,0},1*{5,4}}],​​Blue,Arrow[{{0,0},0.8*{5,2}}]},​​Axes->True,AxesLabel->{"x","y"},{pred,1,7}​​
Out[]=
​
pred