當前位置:編程學習大全網 - 編程軟體 - 如何用MATLAB軟件畫壹個45度平行四邊形

如何用MATLAB軟件畫壹個45度平行四邊形

做個例子,希望有所幫助。代碼clc; clear all; close all;

A1 = [1 1];

A2 = [4 1];

A3 = [2.5 4];

A4 = [5.5 4];

figure; hold on; box on; axis([0 6 0 6]);

h1 = plot([A1(1) A2(1)], [A1(2) A2(2)], 'r-o', 'MarkerFaceColor', 'g', 'LineWidth', 2);

h2 = plot([A3(1) A4(1)], [A3(2) A4(2)], 'r-o', 'MarkerFaceColor', 'g', 'LineWidth', 2);

h3 = plot([A1(1) A3(1)], [A1(2) A3(2)], 'r-o', 'MarkerFaceColor', 'g', 'LineWidth', 2);

h4 = plot([A2(1) A4(1)], [A2(2) A4(2)], 'r-o', 'MarkerFaceColor', 'g', 'LineWidth', 2);

for i = 2.5 : -0.1 : 1

A1 = [1 1];

A2 = [4 1];

A3 = [i 4];

A4 = [5.5-(2.5-i) 4];

set(h1, 'XData', [A1(1) A2(1)], 'YData', [A1(2) A2(2)]);

set(h2, 'XData', [A3(1) A4(1)], 'YData', [A3(2) A4(2)]);

set(h3, 'XData', [A1(1) A3(1)], 'YData', [A1(2) A3(2)]);

set(h4, 'XData', [A2(1) A4(1)], 'YData', [A2(2) A4(2)]);

pause(0.1);

end

結果:

  • 上一篇:什麽叫轉向柱鎖死了,請檢查壹下?
  • 下一篇:機床的產能如何規劃?
  • copyright 2024編程學習大全網