Untitled

 avatar
unknown
plain_text
a month ago
681 B
2
Indexable
disp('Vanishing line:');
disp(vanishingLine);

disp('Circumference matrix:');
disp(Circumference);



Circumference_norm = Circumference / norm(Circumference, 'fro');
disp('Cicornferenza normalizzata:');
disp(Circumference_norm);

vanishingLine_norm = vanishingLine / norm(vanishingLine);
disp('Vanishing line normalizzata:');
disp(vanishingLine_norm);

zr_norm = (-xr*vanishingLine_norm(1) - yr*vanishingLine_norm(2)) / vanishingLine_norm(3);
X_norm = [xr, yr, zr_norm];
new_eq_norm = simplify(X_norm * Circumference_norm * X_norm');
[sol_xr_norm,sol_yr_norm] = solve(new_eq_norm == 0, [xr, yr]);

disp('Soluzione con matrice normalizzata:');
disp(sol_xr_norm);
disp(sol_yr_norm);
Leave a Comment