• slider image 442
  • slider image 477
  • slider image 479
  • slider image 480
  • slider image 481
  • slider image 482
:::


Browsing this Thread:   1 Anonymous Users




« 1 2 (3) 4 5 »


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


查看用戶資訊
大概了解您的意思了!
你應該是用角度電位計,就是低溫飄係數精密可變電阻,差別僅是這種電位計可以連續旋轉,阻抗隨著旋轉角度比例變化.比譯碼器便宜.不過使用上有點麻煩,因為可連續旋轉的關係,所以阻抗變化能從極大值變為極小值,或相反.輸出曲線呈現鋸齒狀.
一般我們在使用上會刻意避開不連續區.
如果真的無法避開,還有一個簡單的方法可以解...
有空再跟大家分享



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


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


查看用戶資訊
Beee兄言重了。

我先敍述一下,原本是有一個感測器,利用micro controller讀取出感測值(已做過平均值運算使其穩定),再利用數學公式計算出角度然後輸出,但是因為這個角度的值還是抖的厲害,想要用平均的方式讓它穩定,但想來想去覺得是個很有技術性的問題,到目前為止我也沒還沒有一個好方法可以正確的平均計算它。

計算出的角度範圍是0~359.9度,不會有大於360度的值出現,角度感測出來是絶對角度,並非相對角度。角度變化量要看這個感測的物件翻轉的速度而定,原則上不會翻很快,兩次的取樣應該不會大於90度。

是否還需要什麼樣的資訊?這是一個相當有技術性的問題,看似簡單,其實要考慮的因素很多,需要大家來共同討論,集合大家的智慧,不知道如果問數學系或數學老師會不會解這樣的問題...?

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


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


查看用戶資訊
難得一次熱門話題 但讓人火大的是 我覺得大家都在瞎子摸象
如先前一些大大所言 這題目是 數學 工程 或統計上的題目 ?
又兩次取值之間的變更量有多大 ( 10 , 50 ,90 , 120........? )(如以變化量來決定是 358 or -2 似乎更方便)
所得到的平均值又代表什麼?

我相信大大們都是熱心的 不然也不會這麼多人推文上來
希望樓主趕快說明白 講清楚 到底全貌是怎樣 不然題目可能會變成 : ( 樓主的原意是什麼 ? )

PS : 如事關 國家機密 或生死存亡大事的話 請當作我沒講這些話 orz


發表於: 2007/5/7 18:15
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


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


查看用戶資訊
這雖不是 Microchip 產品的事,不過 m版主仍然賣力嘗試,您辛苦了,不過請算一下 357, 359, 1 好像還是.....

前面有網友提到整理角度與前提等,應該都是很好的概念。
雖然觀棋不語真君子,不過觀題吐槽兩句,不曉得可不可以,請各位參閱。

1. 題目本身: 定義要清楚,如有限制條件宜寫清,這樣才好解題。 前者是有解的先決條件,而後者對解這題尤其重要。

像是: 0, 120, 240 的平均,119, 239, 359 的平均,與 0, 179, 181 的平均到底各是多少?

2. 假設上面都已沒有問題,計算上: 宜先整理角度再算! 算完有需要還要再整理一下。

圓的 0 度 與 360 度 是相連的,但數線的 0 與 360 卻不連續,
如果沒教加減乘除學會這個機關,卻要它當肚子裡的蛔蟲自動猜出該有的運算,顯然是不行的。
例如: 1 3 359 度,不整理角度的話,直接在數線上看:
├┼─┼─── ~ ──┼┤
 1 3      359
這樣子想直接用數線上的平均運算來算出它的角度平均是 1 ,顯然是不可能的。
我現在想不出怎麼教加減乘除學會這個機關(版主嘗試做的應該就是這個),不過,山不轉路轉,整理(或說轉換)一下角度避開它,則應該沒什不行。(或者,比較抽象來說,不要讓運算觸到不連續區...)
359 = -1
360 = 0
361 = 1

我想這樣子這題應該接近 close 了吧...

發表於: 2007/5/7 15:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


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


查看用戶資訊
X=300,Y=2,Z=340
300-->300 n=0
2-->362 n=1
340 -->340 n=1
((300+362+340+1080)/3-120*1)%360=214

正解應該是-26或334,所以...一起再想想

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


Re: 角度平均計算
#21
版主
版主


查看用戶資訊
0;
if (
180)
{
    
x+360;
    
n++;
}
if (
180)
{
    
+360;
    
n++;
}
if (
180)
{
    
z+360;
    
n++;
}

((
x+y+z+1080)/120 n)%360;

如何?
x, y, z 的初值為0~359.999的數。

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


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


查看用戶資訊
參照:

To cheng100
這不是拿來命題考試用的...是真的要拿來應用的
(0+1+359)/3不能為120,一定要為零的真正原因?不知如何解釋...有人可以幫我說明一下嗎?


不好意思,我是說即然要用平均值(mean)公式必定有他的理由,如工程上的、統計上的需要(如求標準差).
我當然了解角度是週期性.但是不指明359是正轉或逆轉的取樣值,反而要求平均值公式輸出要等於零.問題會變得更複雜.
我只想知道答案是零,在您的應用上代表什麼意義.


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


Re: 角度平均計算
#19
版主
版主


查看用戶資訊
我的公當x1 > = 270時,最後是 + 180,不是 - 180。

計算要用無號號:之前沒說清楚。還有,當角度變化太大時,本來就搞不清楚所謂的「平均值」在哪裏。

X1=300,X2=2,X3=340 (X2和另外二數相差太大;當成362則還可以)

300-180=120
362-180=182
340-180=160
(120 + 182 +160)/3 + 180 = 334,沒錯



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


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


查看用戶資訊
To minusone

X1=300,X2=362,X3=340
300-180=120
362-180=182
340-180=160
(120+182+160)/3-180=-26=334-->正確

我的角度範圍只會在0~359.9不會大於360
X1=300,X2=2,X3=340
300-180=120
362-180=-178
340-180=160
(120-178+160)/3-180=-146=214這樣子會錯...

To cheng100
這不是拿來命題考試用的...是真的要拿來應用的
(0+1+359)/3不能為120,一定要為零的真正原因?不知如何解釋...有人可以幫我說明一下嗎?

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


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


查看用戶資訊
這題目到底是在算什麼?看了半天,有看沒有懂,三個角度算平均 就不是 (n1 + n2 +n3 )/3 ,那到底是那裏有問題呀?

發表於: 2007/5/7 11:49
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... ]

教育訓練中心

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