→ m339606:XYZ? 02/18 22:11
→ garnett0512:例如陣列A維度[3,5,6],我想找第三個維度這六的數字誰, 02/18 23:20
→ garnett0512:這六個數字的最小值以及它是第幾個 02/18 23:21
→ singledream:您的最小維度有好幾組,是已經決定了哪一組? 02/22 11:55
→ singledream:還是說每組都算? 02/22 11:55
→ singledream:然後假設您有三維陣列要讓它秀出灰階影像,灰階只需一 02/22 11:56
→ singledream:維,你要做3 channel平均,還是說every channel show 02/22 11:57
→ singledream:要注意一下,然後秀灰階影像,您google一下 keyword 02/22 11:58
→ singledream:請多提供一點資訊讓大家可以幫助您! 02/22 11:58
→ garnett0512:第一個問題: 陣列維度是2*3*4,我想要指定找第三個維度 02/23 00:12
→ garnett0512:的最小值,第三個維度只有四個數字 02/23 00:12
→ singledream:抱歉許久才回您!這樣情況下我會用個minValue去記那一 03/01 13:36
→ singledream:維的最小值,等於你還是要繞第三個維度。用個 03/01 13:37
→ singledream:minValue[2][3]陣列去記。假設到最後你要找的是全部 03/01 13:38
→ singledream:最小就只需要一個值。每個維度要找就需要2*3個。 03/01 13:39
→ singledream:這是土法煉鋼的方式。另外提供一個LINQ的方法。 03/01 14:35
→ singledream:int maxVal = Enumerable.Range( 0, 4 ).Select( last 03/01 14:35
→ singledream:.Select( lastDim => aryVal[0, 0, lastDim] ).Max(); 03/01 14:35
→ singledream:.Select那邊是接續上一行的。請多自己下手去試試! 03/01 14:36
→ singledream:LINQ有很多語法可以讓你組出想要的結果,希望有幫助您 03/01 14:49