Cómo usar Matlab para rotar un gráfico bidimensional alrededor de un punto arbitrario
Cómo usar Matlab para rotar una figura bidimensional alrededor de un punto arbitrario
p0=; Punto fijo
p1=; > v1=p1 -p0; l1=sqrt(sum(v1.^2)); El primer vector de línea de posición y su longitud
v2=p2-p0; 2)) ; El vector de línea de la segunda posición y su longitud
n=cross(v1/l1, v2/l2) El vector normal unitario rota desde la primera posición a la segunda posición
a =acos(dot(v1, v2)/l1/l2); El ángulo de rotación desde la primera posición a la segunda posición
N=50; se puede cambiar
N=50; Dividido en 50 posiciones, el número de veces se puede cambiar
n=cross(v1/l1, v2/l2); , el número de veces se puede cambiar.