poster
2019-12-10, 16:49
我想知道在MATLAB中 (http://en.wikipedia.org/wiki/MATLAB)绘制矢量的最简单方法。例如:
a = [2 3 5]; b = [1 1 0]; c = a + b; 我想将此向量加法可视化为头尾/平行四边形方法。如何用箭头绘制这些向量?
回答:
a = [2 3 5]; b = [1 1 0]; c = a+b; starts = zeros(3,3); ends = [a;b;c]; quiver3(starts(:,1), starts(:,2), starts(:,3), ends(:,1), ends(:,2), ends(:,3)) axis equal
更多&回答... (https://stackoverflow.com/questions/1962332)
a = [2 3 5]; b = [1 1 0]; c = a + b; 我想将此向量加法可视化为头尾/平行四边形方法。如何用箭头绘制这些向量?
回答:
a = [2 3 5]; b = [1 1 0]; c = a+b; starts = zeros(3,3); ends = [a;b;c]; quiver3(starts(:,1), starts(:,2), starts(:,3), ends(:,1), ends(:,2), ends(:,3)) axis equal
更多&回答... (https://stackoverflow.com/questions/1962332)