1
在MATLAB中,說我對橢圓的參數:估計橢圓具有多變量高斯
- (X,Y)中心
- 短軸半徑
- 長軸半徑
- 旋轉角度
現在,我想生成位於該橢圓內的隨機點,從2D高斯近似。
我嘗試迄今爲止是這樣的:
num_samps = 100;
data = [randn(num_samps, 1)+x_center randn(num_samps, 1)+y_center];
這給了我,擁有約在中心爲中心的數據簇,但是如果我畫橢圓在上面的一些觀點可能仍是外面。
如何執行軸規則和旋轉?
謝謝。
只是選擇一些隨機值,然後檢查是否在橢圓方程橢圓中 –
http://math.stackexchange.com/questions/426150/what-is-the-general-equation-of-the-ellipse-that-is - 不是,在最出發地和旋轉 –