• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users




« 1 (2) 3 4 5 »


Re: 角度平均計算
#36
資深會員
資深會員


查看用戶資訊
n454113兄言之有理。
首先感謝各位的鼎力相助,先前Eigen及cheng100所提供的方法覺得應該可行,試了幾個角度去算,還沒發現那裡會出現錯誤,現在我手邊有很多事要忙,晚點會加以驗証此兩種演算法的正確性,再次非常謝謝各位!

發表於: 2007/5/8 14:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#35
高級會員
高級會員


查看用戶資訊
說點旁觀者的話 勿生氣

發現大家都很熱心的幫忙 這裡真是一個好地方

不過在這麼熱烈的討論之下我只看到

當某位提出解決方法時 我們的發問者H大

就會說 X + X = XXX ---> 應該是 XXX 才對

之後 就會補充一點說明

真的 我看大家都在瞎子摸象!!

引用B大的話 這問題只有H大你自己最清楚 大家雖然想幫忙但礙於你的商業機密 等等 在資訊不足的環境之下來解題 真的好可憐

不過還是回答跟題目有相關的

參照:

Ryang 張貼於: 2007/5/4 11:15
Re: 角度平均計算
0 變成 359 照理說是反囀,那就取負值 360-359=-1 運算後不就等於 0 了。假設正轉為正,反轉為負 , 是不是就可以了。

這是R板主很早之前回的 你說這方法可行但有BUG 所以你才想要來問看看有沒有別的做法

或許你只要把這BUG除掉 問題就解決了 省的大家想了一些不符合你需求的方法

發表於: 2007/5/8 14:02
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#34
資深會員
資深會員


查看用戶資訊
分析:

n1 n2 n3 ~ nx 共 x 個角度

假設 n1 ~nx 為依 大小排列,要能算振動的平均角度,則 nx-n1 < 180度。


w= (n1+n2+n3 +...+nx)/x
for(a=0, i =1 ;i <=x i++){
if(ni >=270 ) a+=n+1;
if(ni <=90 ) a+=1;
}

if( a>n+1) w+= 360/n*(a%n+1)

發表於: 2007/5/8 12:55
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#33
初級會員
初級會員


查看用戶資訊
抱歉忘了說清楚,平均偏差定義是各個偏差值取絕對值相加後除以樣本數.
當然樣本數越多,預測會越準確,你的例子只提供3個樣本
計算後數值是359.3333....,誤差約0.2%

發表於: 2007/5/8 12:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#32
資深會員
資深會員


查看用戶資訊
w=(x+y+z)/3;
a=0;
if(x>=270) a+=1;
if(x<= 90) a+=4;

if(y>=270) a+=1;
if(y<= 90) a+=4;

if(z>=270) a+=1;
if(z<= 90) a+=4;


if(a== 6) w+=120;
if(a== 9) w+=240;

這樣應該就能克服了~~

發表於: 2007/5/8 12:02
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#31
資深會員
資深會員


查看用戶資訊
由 cheng100 貼於 2007/5/8 11:14:34
X1=359,X2=0,X3=1
DEV=SUM((359-180),(0-180),(1-180))/3=SUM(179,-180,-179)/3=-60
ANGLE=-60+180=120,但是結果應該要為0
不知道我有沒有試算錯誤?

發表於: 2007/5/8 11:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#30
初級會員
初級會員


查看用戶資訊
週期函數的不連續區間,如鋸齒波函數,直覺上(或數學證明)是可以求出平均值的.
公式出奇簡單:
mean=(極大值-極小值)/2=180
再求平均偏差DEV:
X1,X2,X3.....Xn,共N各樣本.
DEV=SUM((X1-mean),(X2-mean),.....)/N (呼叫平均值副程式)
位置值還原:
ANGLE=DEV + mean
ok!
條件:
取樣率至少是量測物最大抖動率的2倍
角度正規化為0~359



發表於: 2007/5/8 11:14
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#29
資深會員
資深會員


查看用戶資訊
由 Eigen 貼於 2007/5/8 10:13:35
w=(x+y+z)/3;
a=0;
if(x>270) a+=120;
if(y>270) a+=120;
if(z>270) a+=120;

if(a==120)w+=240;
if(a==240)w+=120;

x=269,y=270,z=271
w=(269+270+271)/3=270
z>270-->a=120,w=270+240=510=150-->應該要是270才對。謝謝提供意見。

發表於: 2007/5/8 10:49
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#28
資深會員
資深會員


查看用戶資訊
w=(x+y+z)/3;
a=0;
if(x>270) a+=120;
if(y>270) a+=120;
if(z>270) a+=120;

if(a==120)w+=240;
if(a==240)w+=120;

發表於: 2007/5/8 10:13
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 角度平均計算
#27
資深會員
資深會員


查看用戶資訊
我不是使用角度電位計,角度是我利用數學公式計算出來的,至於使用的Sensor以及再詳細的內容不便在此多說,因為...這是公司的商業機密。

發表於: 2007/5/8 9:34
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------