我試圖自己理解這些
,
我想在Matlab中模擬一些直線,如下:
f(t,z)=a(z)t b(z) 其中 a(z) 和 b(z) 是 [-1,1] 區間內均勻分布的隨機變數,t 是 [-2, 2]。更簡單地說:f(t)= at b,z 是常數 (a,b) 的隨機索引,假設 [-1, 1] 是 z 的樣本空間,z 是均勻分布的。
誰能幫我寫代碼?有沒有辦法將直線的隨機生成顯示為影片?非常感謝您的幫助。
我正在嘗試這樣:
a= rand(-1,1);
b=rand(-1,1);
-2<t<2;
f=a*t b;
plot(t, f);
But I am getting error Unrecognized function or variable 't'.
uj5u.com熱心網友回復:
您的嘗試不是有效的 MATLAB 語法,
-2<t<2不做任何事情,除了產生你看到的錯誤,因為t不存在f = a*t b你不能像這樣定義函式,你可能想使用
如果你需要一個“影片”,你可以添加一個
pause,例如pause(1)在回圈內
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/381517.html上一篇:隱藏影片字母直到影片播放
