我想在Matlab中重新創建這個引擎:http://www.animatedengines.com/co2.html。我正在尋找使用手柄圖形來動畫所有移動部件。我已經對所有固定部件進行了編程。現在我正在努力讓球上下移動,但我無法弄清楚它是如何工作的。我並不十分清楚球杆的運作方式,以及我需要做些什麼才能讓球移動。任何有識之士將不勝感激。動畫在MATLAB中的CO2馬達
0
A
回答
0
下面是一個小一圈較大的圓周運動的例子:
%# create large-circle coordinates
t = 0:pi/100:2*pi;
xc = cos(t);
yc = sin(t);
%# create small-circle coordinates
xs = 0.1*cos(t);
ys = 0.1*sin(t);
%# plot large circle
figure,plot(xc,yc,'r');
%# plot small circle at first position
%# and capture handle
smallCircleH = plot(xs+xc(1),ys+yc(1),'b');
%# loop to update the handle of the small circle
for tIdx = 1:length(t)
%# update position of small circle
set(smallCircleH,'xData',xs+xc(tIdx),'yData',ys+yc(tIdx));
%# wait a bit to appreciate the beauty
pause(0.1);
end
+0
是否可以使用一個set命令移動多個對象?例如,您是否可以使用一組命令使另一個小圓圈像原始圓圈一樣向相反的方向移動? – user3320530
+0
@ user3320530從set的幫助:set(H,pn,MxN_pv)在m個圖形對象的每一個上設置n個屬性值,其中m = length(H),n等於單元陣列pn。這使您可以在每個對象上將給定的一組屬性設置爲不同的值 – Jonas
相關問題
- 1. 在Matlab中動畫矢量
- 2. MATLAB中的並行動畫
- 3. Matlab中的線條動畫
- 4. matlab中的動畫圖
- 5. Matlab動畫
- 6. 在Matlab中的無限電影動畫
- 7. 在matlab上動畫線條
- 8. 在Matlab中改進動畫渲染
- 9. 動畫劇情MATLAB
- 10. Matlab中的動畫3D散點圖
- 11. 三維動畫的情節與在Matlab
- 12. 如何在Matlab中動畫運動序列的特定幀?
- 13. Kml Toolbox Matlab Contour動畫
- 14. 如何在Zebra中爲Xamarin更改旋轉木馬的動畫?
- 15. MATLAB/Simulink的:一個馬達控制閥的仿真
- 16. Bootstrap旋轉木馬:以動畫方式在旋轉木馬中設置圖像
- 17. 動畫劇情/軌跡在MATLAB /倍頻
- 18. RTL動畫表達
- 19. Matlab的馬克 - 在x軸上
- 20. jQuery旋轉木馬動畫跳躍
- 21. 在Bootstrap 3旋轉木馬中添加Stripe javascript禁用動畫
- 22. 如何在Android中做旋轉木馬動畫?
- 23. 將生成的動畫作爲GIF文件保存在MATLAB中
- 24. 在動畫製作過程中彈出的matlab圖像
- 25. 用於循環動畫的Matlab
- 26. (MATLAB)視頻/動畫的色圖
- 27. Matlab:動畫的情節和fft
- 28. Matlab:在matlab中的滾動函數
- 29. 在matlab中將圖像添加到動畫中
- 30. UITableViewCell動畫 - 在動畫中的位移
這個問題是不是真正關心編程或技工? – hivert
@hivert:聽起來像是一個關於在Matlab中處理圖形的問題。 – Jonas