Wednesday 12 July 2017

การย้าย ค่าเฉลี่ย Vs Low Pass


Im coding บางอย่างในขณะที่อิ่มพวงของค่าในช่วงเวลาจากเข็มทิศฮาร์ดแวร์ เข็มทิศนี้มีความถูกต้องและมีการอัปเดตบ่อยมากและด้วยเหตุนี้ถ้าหากกระตุกเล็กน้อยก็จะมีค่าคี่ที่ไม่สอดคล้องกับประเทศเพื่อนบ้าน ฉันต้องการทำให้คุณค่าเหล่านี้ราบรื่น หลังจากอ่านรอบแล้วดูเหมือนว่าสิ่งที่ฉันต้องการคือตัวกรองความถี่สูงตัวกรองความถี่ต่ำหรือค่าเฉลี่ยเคลื่อนที่ การย้ายค่าเฉลี่ยฉันสามารถลงได้เพียงเก็บประวัติของ 5 ค่าล่าสุดหรือสิ่งใดและใช้ค่าเฉลี่ยของค่าที่ปลายน้ำในโค้ดของฉันซึ่งฉันเพิ่งใช้ค่าล่าสุด ที่ควรฉันคิดว่าเรียบออก jiggles เหล่านั้นอย่าง แต่นัดฉันว่ามันอาจจะค่อนข้างไม่มีประสิทธิภาพและอาจเป็นหนึ่งในปัญหาที่รู้จักกันในการเขียนโปรแกรมที่เหมาะสมที่ theres แก้ปัญหาจริงๆฉลาด Clever. อย่างไรก็ตามฉันเป็นหนึ่งในโปรแกรมเมอร์ที่สอนตัวเองด้วยตัวเองโดยไม่ได้รับการศึกษาอย่างเป็นทางการในเรื่องใด ๆ ที่เกี่ยวข้องกับ CompSci หรือ Math อย่างคลุมเครือ อ่านรอบ bit แนะนำว่าอาจเป็นตัวกรอง pass สูงหรือต่ำ แต่ฉันลาดเทหาสิ่งที่อธิบายในแง่เข้าใจกับสับเช่นฉันว่าผลของขั้นตอนวิธีเหล่านี้จะอยู่ในอาร์เรย์ของค่านับประสาคณิตศาสตร์. โรงงาน คำตอบให้ที่นี่ เช่นในทางเทคนิคจะตอบคำถามของฉัน แต่ในแง่เข้าใจกับผู้ที่อาจจะรู้วิธีแก้ปัญหาแล้ว มันจะเป็นคนที่น่ารักและฉลาดจริงๆที่สามารถอธิบายการเรียงลำดับของปัญหานี้และวิธีการแก้ปัญหาการทำงานในแง่ที่เข้าใจการศึกษาศิลป์ ถาม 21 ก. ย. 52 เวลา 13:01 ถ้าค่าเฉลี่ยเคลื่อนที่ของคุณต้องยาวเพื่อให้ได้ความเรียบที่ต้องการและคุณไม่จำเป็นต้องมีเคอร์เนลใด ๆ เป็นพิเศษคุณก็จะดีกว่าถ้าคุณใช้ค่าเฉลี่ยเคลื่อนที่ที่สลายตัวแบบชี้แจง: ที่คุณ เลือกเล็ก ๆ ให้เป็นค่าคงที่ที่เหมาะสม (เช่นถ้าคุณเลือกขนาดเล็ก 1 - 1N จะมีค่าเฉลี่ยเท่ากันเป็นหน้าต่างขนาด N แต่กระจายแตกต่างกันไปตามจุดที่เก่ากว่า) อย่างไรก็ตามเนื่องจากค่าเฉลี่ยต่อไปของค่าเฉลี่ยเคลื่อนที่จะขึ้นอยู่กับข้อมูลก่อนหน้านี้และข้อมูลของคุณคุณไม่จำเป็นต้องเก็บคิวหรืออะไรเลย และคุณสามารถคิดเช่นนี้ได้เช่นการทำอะไรบางอย่างอย่างเช่น Well, Ive ได้รับจุดใหม่ แต่ฉันไม่ไว้วางใจมันจริงๆดังนั้นฉันจะเก็บค่าประมาณเก่าของการวัดของฉันไว้ 80 คะแนนและเชื่อใจเฉพาะจุดข้อมูลใหม่นี้ได้ 20. Thats สวยมากเช่นเดียวกับว่าดีฉันแค่ไว้ใจจุดใหม่ 20 และป่วยใช้ 4 จุดอื่น ๆ ที่ฉันไว้ใจในจำนวนเดียวกันยกเว้นที่ชัดเจนในการ 4 จุดอื่น youre สมมติว่าค่าเฉลี่ยที่คุณได้ครั้งล่าสุด มีเหตุผลเพื่อให้คุณสามารถใช้งานก่อนหน้านี้ได้ ตอบ Sep 21 10 at 14:27 Hey, ฉันรู้ว่านี่เป็นเวลา 5 ปี แต่ขอบคุณสำหรับคำตอบที่น่ากลัว ฉันกำลังทำงานกับเกมที่เสียงเปลี่ยนไปตามความเร็วของคุณ แต่เนื่องจากมีการเรียกใช้เกมบนคอมพิวเตอร์ที่มีความเร็วต่ำความเร็วจะแปรผันอย่างรุนแรงซึ่งเหมาะสำหรับพวงมาลัย แต่ก็น่ารำคาญมากในแง่ของเสียง นี่เป็นโซลูชันที่ง่ายและราคาถูกจริงๆสำหรับสิ่งที่ฉันคิดว่าเป็นปัญหาที่ซับซ้อนมาก ndash Adam Mar 16 15 at 20:20 หากคุณกำลังพยายามลบค่าแปลก ๆ เป็นครั้งคราวตัวกรองความถี่ต่ำจะเป็นตัวเลือกที่ดีที่สุดในสามตัวเลือกที่คุณระบุ ตัวกรองความถี่ต่ำช่วยให้สามารถเปลี่ยนความเร็วต่ำเช่นการหมุนด้วยเข็มทิศโดยใช้มือขณะที่ปฏิเสธการเปลี่ยนแปลงความเร็วสูงเช่นการเปลี่ยนแปลงที่เกิดจากการกระแทกบนท้องถนนเช่น ค่าเฉลี่ยเคลื่อนที่อาจไม่เพียงพอเนื่องจากผลกระทบของการ blip เดียวในข้อมูลของคุณจะมีผลต่อค่าที่ตามมาหลายค่าขึ้นอยู่กับขนาดของหน้าต่างเฉลี่ยที่เคลื่อนที่โดยเฉลี่ย ถ้าค่าคี่ถูกตรวจจับได้ง่ายคุณอาจจะดีกว่าด้วยอัลกอริธึมการกำจัดสัญญาณผิดพลาดที่สมบูรณ์ละเว้นข้อมูลต่อไปนี้เป็นกราฟ guick เพื่อแสดงให้เห็น: กราฟแรกเป็นสัญญาณอินพุต กราฟที่สองแสดงผลของค่าเฉลี่ยเคลื่อนที่ 10 ตัวอย่าง กราฟสุดท้ายคือการรวมกันของค่าเฉลี่ย 10 ตัวอย่างและอัลกอริธึมการตรวจจับความผิดพลาดแบบง่ายๆที่แสดงข้างต้น เมื่อมีการตรวจจับความผิดปกติจะใช้ค่าเฉลี่ย 10 ตัวอย่างแทนที่จะใช้ค่าจริง ตอบ Sep 21 10 at 13:38 อธิบายอย่างดีและคะแนนโบนัสสำหรับกราฟ) ndash Henry Cooke กันยายน 22 10 ที่ 0:50 Wow เห็นได้ชัดว่าคำตอบที่ดีดังกล่าว ndash Muis Jun 4 13 at 9:14 ค่าเฉลี่ยเคลื่อนที่เป็นตัวกรองความถี่ต่ำ ndash nomen Oct 21 13 at 19:36 ลองใช้ค่ามัธยฐานของการวิ่งลัดแทน ndash kert Apr 25 14 at 22:09 ค่าเฉลี่ยเคลื่อนที่ฉันสามารถลงด้วยได้ แต่ก็นัดฉันว่ามันอาจจะค่อนข้างไม่มีประสิทธิภาพ Theres จริงๆไม่มีเหตุผลที่ค่าเฉลี่ยเคลื่อนที่ควรจะไม่มีประสิทธิภาพ คุณเก็บจำนวนจุดข้อมูลที่คุณต้องการในบัฟเฟอร์บางส่วน (เช่นคิวแบบวงกลม) ในแต่ละจุดข้อมูลใหม่คุณจะป็อปค่าที่เก่าแก่ที่สุดและลบออกจากผลรวมและดันข้อมูลใหม่ล่าสุดและเพิ่มลงในยอดรวม ดังนั้นทุกจุดข้อมูลใหม่จริงๆ entails เท่านั้นที่นำมาบวกและลบ ค่าเฉลี่ยเคลื่อนที่ของคุณคือจำนวนเชิงซ้อนที่หารด้วยจำนวนค่าในบัฟเฟอร์ของคุณ มีปัญหาเล็กน้อยหากคุณได้รับข้อมูลพร้อม ๆ กันจากหลายเธรด แต่เนื่องจากข้อมูลของคุณมาจากอุปกรณ์ฮาร์ดแวร์ที่น่าสงสัยมากทีเดียว ค่าเฉลี่ยเคลื่อนที่ดูเหมือนไม่มีประสิทธิภาพสำหรับฉันเพราะคุณต้องเก็บบัฟเฟอร์ค่า - ดีกว่าแค่ทำคณิตศาสตร์เคลฟเวอร์บางอย่างที่มีค่าอินพุทและค่าที่ใช้ในปัจจุบันฉันคิดว่าเป็นวิธีการเฉลี่ยที่ชี้แจง โรงงาน การเพิ่มประสิทธิภาพที่ฉันได้เห็นสำหรับค่าเฉลี่ยเคลื่อนที่นี้คือการใช้แอมป์คิวที่มีความยาวคงที่เป็นตัวชี้ไปยังที่ที่คุณอยู่ในคิวนั้นและเพียงแค่เอาตัวชี้ไปรอบ ๆ (ด้วยหรือถ้า) Voila ไม่มี pushpop ที่มีราคาแพง Power for the amateurs พี่ชายของ Henry Cooke Sep 22 10 at 0:54 Henry: สำหรับค่าเฉลี่ยเคลื่อนที่แบบตรงๆคุณต้องใช้บัฟเฟอร์เพียงเพื่อให้คุณรู้ว่าค่าใดจะได้รับเมื่อมีการดันค่าถัดไป ที่กล่าวว่าแอมป์คิวยาวความยาวที่คุณกำลังอธิบายคือสิ่งที่ฉันหมายถึงคิวคิวเลขสี่เหลี่ยมนั่นคือเหตุผลที่ฉันบอกว่ามันไม่ได้มีประสิทธิภาพ สิ่งที่คุณคิดว่าฉันหมายถึงและหากการตอบสนองของคุณเป็นแถว quotan ที่จะเปลี่ยนค่าของมันกลับทุกครั้งที่ทำดัชนีเอา (เช่น std :: vector ใน C) ดีฉันก็เลยเจ็บฉันไม่ต้องการพูดคุยกับคุณอีกต่อไป) ndash Dan Tao Sep 22 10 at 1:58 Henry: ฉันไม่รู้เกี่ยวกับ AS3 แต่โปรแกรมเมอร์ Java มีคอลเล็กชันเช่น CircularQueue ที่การกำจัดตัวเอง (I39m ไม่ใช่ a นักพัฒนา Java ดังนั้นฉันแน่ใจว่ามีตัวอย่างที่ดีกว่านั่นคือสิ่งที่ฉันค้นพบจากการค้นหาของ Google อย่างรวดเร็ว) ซึ่งใช้งานฟังก์ชันที่เรากำลังพูดถึงอย่างแม่นยำ I39m ค่อนข้างมั่นใจภาษากลางและระดับล่างส่วนใหญ่ที่มีไลบรารีมาตรฐานมีบางอย่างที่คล้ายคลึงกัน (เช่นใน QueueltTgt) อย่างไรก็ตามผมเองก็เป็นปรัชญาด้วยเช่นกัน ทั้งหมดได้รับการอภัยแล้ว ndash Dan Tao Sep 22 10 at 12:44 ค่าเฉลี่ยเคลื่อนที่ที่สลายตัวตามเกณฑ์คงที่สามารถคำนวณด้วยมือโดยมีแนวโน้มเฉพาะถ้าคุณใช้ค่าที่ถูกต้อง ดู fourmilab. chhackdiete4 สำหรับความคิดเกี่ยวกับวิธีการทำเช่นนี้ได้อย่างรวดเร็วด้วยปากกาและกระดาษถ้าคุณต้องการหาค่าเฉลี่ยเคลื่อนที่ที่ถัวตามแบบเร่งด่วนด้วยการให้เรียบ 10 ครั้ง แต่เนื่องจากคุณมีคอมพิวเตอร์คุณอาจต้องการทำแบบไบนารีขยับตรงข้ามกับการหมุนเลขทศนิยม) วิธีนี้สิ่งที่คุณต้องเป็นตัวแปรสำหรับค่าปัจจุบันของคุณและค่าเฉลี่ย ค่าเฉลี่ยต่อไปจะสามารถคำนวณได้จากที่นั่น ตอบ Sep 21 10 at 14:39 theres เทคนิคที่เรียกว่าประตูช่วงที่ทำงานได้ดีกับต่ำปลอมตัวอย่างปลอม สมมติว่ามีการใช้เทคนิคตัวกรองดังกล่าวข้างต้น (ค่าเฉลี่ยเคลื่อนที่เลขยกกำลัง) เมื่อคุณมีประวัติที่เพียงพอ (หนึ่งค่าคงที่) คุณสามารถทดสอบตัวอย่างข้อมูลใหม่ที่เข้ามาได้เพื่อความสมเหตุสมผลก่อนที่จะถูกเพิ่มลงในการคำนวณ ต้องมีความรู้เกี่ยวกับอัตราการเปลี่ยนสัญญาณที่เหมาะสมที่สุด ตัวอย่างค่าดิบจะถูกเปรียบเทียบกับค่าที่ได้รับการปรับปรุงล่าสุดและถ้าค่าสัมบูรณ์ของความแตกต่างนั้นมากกว่าช่วงที่อนุญาตให้ใช้ตัวอย่างที่ถูกโยนออก (หรือแทนที่ด้วยฮิวริสติกบางส่วนเช่นการคาดการณ์ตามค่าความลาดเอียงหรือแนวโน้ม จากการคำนวณหาค่าความเปรียบต่างแบบเลขคู่) ตอบเมื่อวันที่ 30 เม. ย. ที่ผ่านตัวกรองเฉลี่ยเคลื่อนที่ 6: 56A โดยเฉลี่ยจำนวนตัวอย่างอินพุทและสร้างตัวอย่างผลลัพธ์ การดำเนินการเฉลี่ยนี้จะลบส่วนประกอบความถี่สูงที่มีอยู่ในสัญญาณ การย้ายตัวกรองเฉลี่ยมักใช้เป็นตัวกรองความถี่ต่ำ ในขั้นตอนการกรองแบบ recursive ตัวอย่างก่อนหน้านี้จะถูกนำมาใช้สำหรับค่าเฉลี่ย ตัวกรองเฉลี่ยถ่วงน้ำหนักเฉลี่ยจำนวนตัวอย่างอินพุทและสร้างตัวอย่างการแสดงผลแบบเดี่ยว การดำเนินการเฉลี่ยนี้จะลบส่วนประกอบความถี่สูงที่มีอยู่ในสัญญาณ การย้ายตัวกรองเฉลี่ยมักใช้เป็นตัวกรองความถี่ต่ำ ในขั้นตอนการกรองแบบ recursive ตัวอย่างก่อนหน้านี้จะถูกนำมาใช้สำหรับค่าเฉลี่ย นี่คือเหตุผลที่การตอบสนองต่อแรงกระตุ้นของมันขยายไปสู่อนันต์ วิธีการใช้โปรแกรมตัวอย่างไฟล์. zip มีทั้งซอร์สโค้ดและไฟล์ปฏิบัติการ เมื่อต้องการคอมไพล์และเรียกใช้ซอร์สโค้ดคุณต้องมี Visual Basic 6.0 ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ เมื่อต้องการเรียกใช้ตัวประมวลผลคุณต้องดาวน์โหลดและติดตั้งแฟ้มรันไทม์ Visual Basic 6.0 เรียกใช้ movavgfilt. exe และคุณจะเห็นหน้าต่างหลัก ในหน้าต่างหลัก ส่วนบนสุดคือเครื่องกำเนิดไฟฟ้าฟังก์ชัน ซึ่งสร้างรูปคลื่นที่แตกต่างกันเพื่อทดสอบตัวกรอง เราสามารถโต้ตอบปรับเปลี่ยนความกว้างความถี่และรูปร่างของสัญญาณที่สร้างขึ้นได้ ในการทดสอบโปรแกรมเราต้องสร้างรูปคลื่นที่เหมาะสมก่อน ที่นี่เราจะสร้างรูปคลื่นที่ซับซ้อนซึ่งประกอบด้วยสองความถี่ที่ต่างกัน ปล่อยให้ทุกอย่างอยู่ในการตั้งค่าเริ่มต้นและคลิกปุ่ม quotgeneratequot ตอนนี้คุณสามารถดูสัญญาณ 10 เฮิรตซ์ในกราฟถัดจากเครื่องกำเนิดสัญญาณ รูปด้านล่างแสดงรูปคลื่น ตอนนี้เปลี่ยนความถี่เป็น 100 Hz และคลิกปุ่ม quotgeneratequot อีกครั้ง รูปคลื่นที่สร้างขึ้นใหม่จะถูกเพิ่มลงในรูปคลื่นที่มีอยู่และรูปคลื่นที่เกิดขึ้นจะมีลักษณะเป็นคลื่นความชั่ว 10Hz ที่มีสัญญาณรบกวน 100 Hz ดูรูปคลื่นด้านล่าง รูปแบบนี้เหมาะที่สุดสำหรับการทดสอบตัวกรองเนื่องจากมีความถี่สองแบบ คุณสามารถเรียกใช้ตัวกรองโดยคลิกที่ปุ่ม quot. Filterquot จากตัวเลือกที่เหลืออยู่ในปุ่ม quot. Filterquot คุณสามารถเลือก Recursive, non-recursive filtering หรือไม่มี filter เลยก็ได้ ภาพด้านล่างแสดงเอาต์พุตของตัวกรอง ดาวน์โหลดรหัสเฉลี่ยของเครื่องกรองเฉลี่ยเฉลี่ยกรองเฉลี่ย kate wrote: gt สวัสดี gt gt ฉันกำลังมองหารหัสสำหรับตัวกรองความถี่ต่ำที่สามารถใช้กับสัญญาณ gt ก่อนดำเนินการวิเคราะห์สเปกตรัม gt gt ฉันไม่เห็นด้วยกับความไม่รู้ของฉัน แต่นี่เป็นวิธีนอกเขตข้อมูลของฉันดังนั้น Im gt จึงไม่ค่อยรู้สึกถึงเรื่องนี้ สิ่งที่เป็นปัจจัยการผลิตที่จำเป็นต้องใช้ GT อื่นนอกเหนือจากสัญญาณเอง gt gt ขอบคุณ, gt เคทในโดเมนอะนาล็อก, folks ใช้ low-pass filtering อย่างน้อยสองสามเหตุผลที่ทำให้ใจ (i) ทำให้สัญญาณดูดีขึ้น ii) หลีกเลี่ยงการใช้นามแฝงระหว่างการแปลงแบบอนาล็อกเป็นดิจิตอลซึ่งส่งผลให้สัญญาณเสียงความถี่สูงถูก aliased กับความถี่ต่ำซึ่งอาจทำให้สัญญาณความถี่ต่ำลดสัญญาณรบกวนและเพิ่มระดับเสียงรบกวนได้ ดูเหมือนว่าข้อพิจารณาเหล่านี้ไม่เกี่ยวข้องกับสถานการณ์ของคุณ (i) คุณไม่ได้มองไปที่สัญญาณโดยตรง (คุณจะต้องทำการวิเคราะห์สเปกตรัม) (ii) สัญญาณของคุณมีรูปแบบดิจิทัลแล้ว โดยเฉพาะเมื่อคุณทำการวิเคราะห์สเปกตรัมข้อมูลความถี่สูงจะปรากฏที่ปลายความถี่สูงและคุณสามารถเลือกที่จะละเว้นได้ สำหรับเทคนิคเชิงเส้นใด ๆ (ซึ่งรวมถึง FFT และฟังก์ชัน Matlab filter ()) เนื้อหาความถี่สูงจะไม่รบกวนการวิเคราะห์สเปกตรัมของเนื้อหาความถี่ต่ำ ยกเว้นกรณีที่คุณต้องการขีดฆ่าข้อมูลของคุณก่อนที่จะกรอง มีเหตุผลใดที่คุณต้องการกำจัดเนื้อหาความถี่สูงก่อนที่จะมีการวิเคราะห์สเปกตรัม kate: gt สวัสดี gt gt ฉันกำลังมองหาโค้ดสำหรับตัวกรองความถี่ต่ำที่ฉันสามารถนำไปใช้กับสัญญาณ gt ก่อนดำเนินการได้ การวิเคราะห์สเปกตรัม gt gt ฉันไม่เห็นด้วยกับความไม่รู้ของฉัน แต่นี่เป็นวิธีนอกเขตข้อมูลของฉันดังนั้น Im gt จึงไม่ค่อยรู้สึกถึงเรื่องนี้ สิ่งที่เป็นปัจจัยการผลิตที่จำเป็นต้องใช้ GT อื่นนอกเหนือจากสัญญาณเอง gt gt ขอบคุณ, gt เคทในโดเมนอะนาล็อก, folks ใช้ low-pass filtering อย่างน้อยสองสามเหตุผลที่ทำให้ใจ (i) ทำให้สัญญาณดูดีขึ้น ii) หลีกเลี่ยงการใช้นามแฝงระหว่างการแปลงแบบอนาล็อกเป็นดิจิตอลซึ่งส่งผลให้สัญญาณเสียงความถี่สูงถูก aliased กับความถี่ต่ำซึ่งอาจทำให้สัญญาณความถี่ต่ำลดสัญญาณรบกวนและเพิ่มระดับเสียงรบกวนได้ ดูเหมือนว่าข้อพิจารณาเหล่านี้ไม่เกี่ยวข้องกับสถานการณ์ของคุณ (i) คุณไม่ได้มองไปที่สัญญาณโดยตรง (คุณจะต้องทำการวิเคราะห์สเปกตรัม) (ii) สัญญาณของคุณมีรูปแบบดิจิทัลแล้ว โดยเฉพาะเมื่อคุณทำการวิเคราะห์สเปกตรัมข้อมูลความถี่สูงจะปรากฏที่ปลายความถี่สูงและคุณสามารถเลือกที่จะละเว้นได้ สำหรับเทคนิคเชิงเส้นใด ๆ (ซึ่งรวมถึง FFT และฟังก์ชัน Matlab filter ()) เนื้อหาความถี่สูงจะไม่รบกวนการวิเคราะห์สเปกตรัมของเนื้อหาความถี่ต่ำ ยกเว้นกรณีที่คุณต้องการขีดฆ่าข้อมูลของคุณก่อนที่จะกรอง มีเหตุผลใดที่คุณต้องการกำจัดเนื้อหาที่มีความถี่สูงก่อนการวิเคราะห์ด้วยสเปกตรัมความซื่อสัตย์ฉันไม่รู้ว่าทำไมฉันจึงพยายามกำจัดความถี่สูง อิ่มโดยทั่วไปตามคำแนะนำใน ISO ตามที่คุณอาจเดาโปรแกรมคอมพิวเตอร์และการประมวลผลสัญญาณไม่ได้เป็นพื้นที่ของฉันดังนั้นภาษาที่ใช้เป็นคนต่างด้าวฉันทำอะไร Im ดังนี้ - Im วิศวกรโยธาและ Im พยายามวิเคราะห์ข้อมูลพื้นผิวถนน (แต่เนื่องจากความเร็วเป็นค่าคงที่นี้เป็นเช่นเดียวกับที่แตกต่างกันไปตามเวลา) คำพูดที่แน่นอนของ ISO คือตัวกรองก่อนการประมวลผลควรใช้เช่น butterworth อย่างไรก็ตามฉันคิดว่าค่าเฉลี่ยเคลื่อนที่อาจเป็นสถานที่ง่ายกว่าที่จะเริ่มต้นฉันเข้าใจว่าเหตุผลที่ Im พยายามขจัดความถี่สูงเพราะพวกเขาจะมีความสำคัญในแง่ของความเสียหายบนผิวถนน ฉันขอขอบคุณมากเวลาของคุณ Katherine Rajeev wrote: gt gt gt wrote: gtgt สวัสดี gtgt gtgt ฉันกำลังมองหารหัสสำหรับตัวกรองต่ำผ่านที่ฉันสามารถ gt ใช้กับ gtgt สัญญาณก่อนที่จะดำเนินการวิเคราะห์สเปกตรัม gtgt gtgt ฉัน apoligise สำหรับความโง่เขลาของฉัน แต่นี้เป็นวิธีนอกเขตของฉันดังนั้น gt Im gtgt ไม่ได้จริงๆทำให้รู้สึกใด ๆ ของมัน ในอินเทอร์เน็ทโดเมนคนใช้ low-pass filtering เป็นเวลาอย่างน้อยสองสามเหตุผลที่ควรคำนึงถึง (i) ทำให้สัญญาณมีความหมายอะไรบ้างที่คุณต้องการให้ gtgt gtgt ดูดีขึ้น gt (ii) หลีกเลี่ยงการวางยาระหว่างการแปลงแบบอะนาล็อกกับดิจิตอลซึ่ง GT ส่งผลให้สัญญาณเสียงความถี่สูงถูก aliased ถึงความถี่ต่ำ GT ซึ่งอาจทำให้สัญญาณความถี่ต่ำของ GT gt gt เสียหายและเพิ่มระดับเสียงรบกวนได้ gt gt ไม่ปรากฏว่าข้อใดข้อหนึ่งต่อไปนี้นำไปใช้กับสถานการณ์ gt gt ของคุณ (i) คุณไม่ได้มองไปที่สัญญาณโดยตรง (คุณใช้ gt ไป gt เพื่อทำการวิเคราะห์สเปกตรัม) (ii) สัญญาณของคุณได้รับการแปลงเป็นดิจิทัลแล้ว gt gt โดยเฉพาะเมื่อคุณทำการวิเคราะห์สเปกตรัมเนื้อหา gt gt ที่มีความถี่สูง gt จะปรากฏที่ปลายความถี่สูงและคุณสามารถเลือกที่จะไม่สนใจ gt gt สำหรับเทคนิคเชิงเส้นใด ๆ (ซึ่งรวมถึง FFT และฟังก์ชัน Matlab filter () gt) เนื้อหาความถี่สูงจะไม่รบกวนการวิเคราะห์สเปกตรัม gt เนื้อหาที่มีความถี่ต่ำ ยกเว้นที่คุณต้องการ gt decimate ข้อมูลของคุณก่อนที่จะกรอง gt gt มีเหตุผลใดที่คุณต้องการกำจัดเนื้อหา gt gt ความถี่สูงก่อนการวิเคราะห์สเปกตรัม gt gt HTH gt - rajeev - gt gt Katherine wrote: gt To honest ฉันไม่ทราบว่าทำไม Im พยายามกำจัด ความถี่สูง อิ่มโดยทั่วไปตามคำแนะนำใน ISO gt เนื่องจากคุณอาจคาดเดาการเขียนโปรแกรมคอมพิวเตอร์และการประมวลผลสัญญาณ GT ไม่ใช่พื้นที่ของฉันดังนั้นภาษาที่ใช้จะต่างกับฉัน gt gt สิ่งที่ฉันกำลังทำอยู่มีดังนี้ - ฉันเป็นวิศวกรโยธาและฉันพยายามที่จะวิเคราะห์ข้อมูลถนน รายละเอียดเป็นเสมือน GT ของสัญญาณที่แตกต่างกันไปตามระยะทาง (แต่เนื่องจากความเร็วของ GT เป็นค่าคงที่นี่เหมือนกับเวลาที่แตกต่างกันไป) คำพูดภาษาเยอรมันที่ถูกต้องของ ISO คือตัวกรองก่อนการประมวลผลควรจะใช้สำหรับคำถามบางข้อที่ควรคำนึงถึงISO ขอให้คุณทำอะไรหลังจากที่ตัวกรองก่อนการประมวลผล b. การวิเคราะห์สเปกตรัมดำเนินการอย่างไร c. ISO ระบุค่าตัดเฉือนของตัวกรองหรือไม่ คือกำจัดความถี่เหนือ X gt เช่น butterworth อย่างไรก็ตามฉันคิดว่าค่าเฉลี่ยเคลื่อนที่ของ GT อาจเป็นจุดเริ่มต้นที่ง่ายกว่าที่ฉันเห็นสมควรค่าเฉลี่ยเคลื่อนที่จะง่ายกว่า นอกจากนี้ยังมีคุณสมบัติที่ส่วนประกอบความถี่ทั้งหมดจะล่าช้าตามจำนวนที่เท่ากันซึ่งหมายความว่ารูปร่างรูปคลื่นจะถูกเก็บรักษาไว้ผ่านตัวกรอง (แน่นอนว่าองค์ประกอบความถี่บางอย่างจะลดทอนลง แต่ก็ไม่สามารถเปลี่ยนได้โดยพูด 90 องศา เทียบกับความถี่อื่น ๆ ) บัตเตอร์เวิร์ ธ ฟิลเตอร์ (และฟิลิปแบบอนาล็อกต่างกัน) ไม่มีคุณสมบัตินี้ซึ่งรู้จักกันในชื่อ linear-phase หรือ phase-linear Butterworth หมายถึงตัวกรองแบบอะนาล็อกที่มีเฟสและความถี่ตอบสนองโดยเฉพาะซึ่งเกิดขึ้นได้ง่ายกับส่วนประกอบอิเล็กทรอนิกส์เช่นตัวต้านทานตัวเก็บประจุและตัวเหนี่ยวนำ (คาดเดาได้อย่างสมเหตุสมผลของฉันคือ) ผู้พัฒนา digital equivalents เหล่านี้และตัวกรอง analog อื่น ๆ เนื่องจากคุ้นเคยกับคุณสมบัติของพวกเขา อย่างไรก็ตามคนจำนวนมากในวันนี้จะถามว่าคุณต้องการจะใช้สัญญาณดิจิทัลหรือไม่เพราะเหตุใดจึงต้องกังวลกับตัวกรองแบบอะนาล็อกที่มีลักษณะเหมือนกัน gt ฉันเข้าใจเหตุผลที่ฉันพยายามขจัดความถี่สูงเป็น gt เพราะพวกเขาจะไม่สำคัญในแง่ของความเสียหายบนผิวถนน gt gt ขอบคุณอย่างมากกับเวลาของคุณ gt Katherine อีกครั้งฉันเป็นหนี้บุญคุณมากสำหรับการสละเวลาที่ฉันได้พยายามตอบ qs ของคุณด้านล่าง: gt คำถามที่ควรคำนึงถึง gt gt a สิ่งที่ ISO ขอให้คุณทำหลังจากตัวกรองก่อนการประมวลผลหลังจากตัวกรองก่อนการประมวลผลจะถามว่าฉันดำเนินการ FFT ซึ่งฉันคิดว่าเป็นคำตอบสำหรับคำถามถัดไปของคุณ ปัญหาความเข้าใจที่สำคัญที่เกิดขึ้นคือการสร้างโปรไฟล์ถนนด้วยตัวเองโดยระบุว่าฉันต้องการให้มีความถี่ต่ำสุดที่ 0.01 และสูงกว่า 4 bitsmeter ทำไมฉันจึงจำเป็นต้องกรองความถี่สูง gt gt b ใช้การวิเคราะห์สเปกตรัมเป็นอย่างไร gt gt c ISO ระบุค่าตัดเฉือนของตัวกรองหรือไม่ คือ gt get gt กำจัดความถี่เหนือ X มันไม่ได้ระบุความถี่ cutoff ใด ๆ gtgt ตัวอย่าง butterworth อย่างไรก็ตามฉันคิดว่าค่าเฉลี่ยที่เคลื่อนที่โดยเฉลี่ยอาจเป็นที่ที่ง่ายกว่าที่จะเริ่มต้น gt gt ฉันมีแนวโน้มที่จะตกลงค่าเฉลี่ยเคลื่อนที่จะง่ายกว่า นอกจากนี้ยังมี gt property gt ซึ่งส่วนประกอบความถี่ทั้งหมดจะล่าช้าไปตามจำนวน gt เดียวกัน gt ซึ่งหมายความว่ารูปร่างของรูปคลื่นจะถูกเก็บรักษาไว้ผ่าน gt filter gt (แน่นอนว่าชิ้นส่วนความถี่บางส่วนจะถูกลดทอน แต่พวกเขาไม่ gt gt จะเปลี่ยนโดยพูด 90 องศาเทียบกับความถี่อื่น ๆ ) gt ตัวกรอง gt butterworth (และตัวกรองแบบอะนาล็อกต่างกันไปทั้งหมด) ไม่ gt gt gt gt มีคุณสมบัตินี้ซึ่งรู้จักกันในชื่อ linear-phase หรือ phase-linear gt gt Butterworth หมายถึงตัวกรองแบบอนาล็อกที่มีความถี่ gt และตอบสนองต่อความถี่ที่เกิดขึ้นได้ง่ายกับส่วนประกอบ gt electronics gt เช่นตัวต้านทานตัวเก็บประจุและตัวเหนี่ยวนำ (gt gt ของฉัน gt เหมาะสมเดาคือ) คนพัฒนาดิจิตอลเทียบเท่ากับเหล่านี้และอื่น ๆ gt gt gt กรองเพราะพวกเขาคุ้นเคยกับคุณสมบัติของพวกเขา อย่างไรก็ตามวันนี้ GT gt gt gt folks จะถามว่าคุณจะใช้สัญญาณ GT แบบดิจิทัลหรือไม่และทำไมต้องกังวลกับตัวกรองแบบอะนาล็อก gt gtgt ฉันเข้าใจเหตุผลที่ฉันพยายามขจัดความถี่สูงคือ gtgt เนื่องจากจะมีความสำคัญเล็กน้อยในแง่ของความเสียหายบนผิวถนน gtgt gtgt ฉันขอขอบคุณเวลาของคุณมาก gtgt Katherine gt gt lt gt gt gt HTH gt - rajeev - ขอบคุณ แคทเธอรีนดูเหมือนว่าคุณอาจจะกรองข้อมูลตามที่คุณระบุช่วงความถี่แล้ว อัตราการสุ่มตัวอย่างคืออะไรถ้าเป็นแบบไม่เชิงพื้นที่หรือแบบชั่วคราวถ้าคุณระบุ cyclesmeter 4 ตัวให้ระบบไม่น่าจะเป็นไปได้ว่าจะสุ่มตัวอย่างเพื่อให้ได้อัตรา (Fs18 เมตร) โดยไม่ใช้ตัวกรองค่าเฉลี่ยเคลื่อนที่ที่มีอยู่ระบบ ISO คืออะไร ความต้องการ (มาตรฐาน ISO, จากที่ใด) หนึ่งผลของการกรองคือการเปลี่ยนพลังงานไปสู่ความถี่ต่ำกว่าเพียงแค่สับมันเช่นคุณจะทำในโดเมนความถี่ ถ้าเป้าหมายสุดท้ายคือการคำนวณ IRI หรือแบบวัดความขรุขระของถนนอื่น ๆ ที่เป็นข้อมูลนี้อาจมีความสำคัญ gt gt หลังจากที่ตัวกรองก่อนการประมวลผลถามว่าฉันจะดำเนินการ FFT ที่ GT ฉันเดายังเป็นคำตอบสำหรับคำถามถัดไปของคุณ ปัญหาความเข้าใจที่เกิดขึ้นกับ GT คือการสร้างโปรไฟล์ GT ของตัวเองโดยระบุว่าฉันต้องการให้มีความถี่ต่ำสุด 0.01 เมตรและมีระยะห่างสูงสุด 4 cyclemeter ทำไมแล้ว gt ฉันควรจะต้องกรองความถี่สูง gt Charlie ฉันไม่ค่อยรู้จักคำศัพท์ที่ถูกต้องในเนื้อหานี้และฉันไม่แน่ใจว่าคุณหมายถึงอะไรตามอัตราตัวอย่าง ฉันแค่บอกคุณว่า im ทำอะไร ตอนแรกฉันสร้างโปรไฟล์ถนนแบบสุ่มซึ่งมีความถี่เชิงพื้นที่แตกต่างกันตั้งแต่ 0.01 - 4 รอบ ISO 8608: 1995 มีการจำแนกประเภทของถนนและขึ้นอยู่กับเรื่องนี้จะให้ค่า PSD สำหรับแต่ละความถี่ระหว่าง 0.01 และ 4 ที่คุณต้องการ ค่าเหล่านี้จะถูกใส่ลงในสมการสำหรับการสร้างถนนซึ่งจะสร้างถนนที่มีจำนวนจุดใด ๆ (ในกรณีของฉัน 8000 หรือ 400 เมตรทุก ๆ 0.05 เมตร) จากนั้นฉันจะหาค่า ISO ทั้งหมดสำหรับ PSD เทียบกับความถี่เชิงพื้นที่ที่ฉันมีข้างต้น ฉันก็พยายามที่จะทำงานย้อนหลังเพื่อดูว่าฉันสามารถสร้างกราฟเดียวกันได้โดยใช้โปรไฟล์ถนนเดียวกันและหา FFT ของมันแล้ว PSD ฉันไม่ทราบว่าคุณหมายถึงอะไรโดยการสุ่มตัวอย่างความถี่ Im กลัวอาจจะขึ้นอยู่กับสิ่งที่ฉันได้อธิบายขอบคุณมากเวลาของฉันฉันสมบูรณ์ชอบปลาออกจากน้ำในนี้ Charlie wrote: gt gt gt Katherine, gt gt ดูเหมือนว่าคุณอาจจะกรองข้อมูลตามที่คุณระบุโดยระบุช่วงความถี่ gt อัตราการสุ่มตัวอย่างคืออะไร gt หรือ gt temporal gt ถ้าคุณระบุ cyclesmeter 4 ตัวให้ระบบเป็นไปได้น้อยทีเดียวว่า gt gt จะเป็นเพียงการสุ่มตัวอย่างเพื่อให้ได้อัตรา (Fs18 เมตร) โดยไม่ใช้ตัวกรองค่าเฉลี่ย gt moving gt in. gt gt ความต้องการ ISO คืออะไร (มาตรฐาน ISO จากที่ใด) gt gt ผลการกรองหนึ่ง ๆ คือการเปลี่ยนพลังงานลงในความถี่ต่ำกว่าเพียงแค่ตัดออกเช่นเดียวกับที่คุณทำในโดเมน gt gt ถ้าเป้าหมายสุดท้ายคือการคำนวณ IRI หรือแบบวัดความขรุขระถนน GT อื่น ๆ กว่านี้อาจเป็นสิ่งสำคัญ gt gt Charlie gt gtgt gtgt หลังจากที่ตัวกรองก่อนการประมวลผลถามว่าฉันจะดำเนินการ FFT gt ซึ่งฉันคิดว่านี่คือคำตอบสำหรับคำถามถัดไปของคุณ ปัญหาความเข้าใจ gtgt ใหญ่ที่เกิดขึ้นคือการสร้างโปรไฟล์ gt road gtgt ด้วยตัวเองโดยระบุว่าฉันต้องการให้ความถี่ต่ำสุดคือ 0.01gtsmeter และไม่เกิน 4 bitsmeter ทำไมต้อง gtgt เพื่อกรองความถี่สูง gtgt gt gt gt ขอขอบคุณสำหรับข้อมูลใน ISO 8608: 1995 ดูเหมือนจะเป็นข้อมูลอ้างอิงที่ดีสำหรับการทำงานของฉันในการประมวลผลโปรไฟล์ถนน กลับไปที่โครงการของคุณ 1. สร้างโปรไฟล์ถนนในโดเมนความถี่เชิงพื้นที่ที่มีเนื้อหา 0.01-4 cyclesm 2. สร้างโปรไฟล์เชิงพื้นที่จาก 1 โดยใช้สมการบางอย่าง (400 เมตรยาว dx0.05 m ความถี่ในการสุ่มตัวอย่างเชิงพื้นที่ 1dx20 cyclesm) 3 กราฟของคุณถนน PSD จาก 1 เทียบกับค่า ISO จาก ISO 8608 4. คำนวณ FFT และ PSD จาก 2 และเปรียบเทียบกับ 3 เพื่อดูว่าคุณสามารถผลิตซ้ำได้หรือไม่ ถ้าถูกต้องและเข้าใจมาตรฐาน ISO ฉันไม่เชื่อว่าคุณจำเป็นต้องทำการกรองใด ๆ เลย โปรไฟล์ของคุณจาก 2 ควรสามารถสร้างข้อมูลความถี่จาก 0.0025-10 cyclesm แต่คุณไม่ควรเห็นเนื้อหาใด ๆ เกินกว่า 4 รอบ หวังว่านี้จะช่วยให้มากกว่าความสับสน คุณอาจต้องการดูหนังสือเล่มเล็ก ๆ เกี่ยวกับโปรไฟล์ที่ umtri. umich. eduerdroughnessindex. html สำหรับข้อมูลเพิ่มเติม Katherine ltkatherine. cashellucd. iegt เขียนไว้ในข้อความข่าว: ef02d7a.7webx. raydaftYaTP gt Charlie, gt ฉันไม่รู้เรื่องคำศัพท์ที่ถูกต้องในเนื้อหานี้และ Im gt ไม่แน่ใจว่าคุณหมายถึงอะไรตามอัตราตัวอย่าง ฉันแค่บอกคุณว่า im gt ทำอะไร gt gt gt ก่อนอื่นฉันจะสร้างโปรไฟล์ถนนแบบสุ่มที่มีความถี่ gt ในเชิงพื้นที่แตกต่างกันตั้งแต่ 0.01 - 4 รอบ ISO 8608: 1995 มีการจำแนกประเภทของถนนและขึ้นอยู่กับเรื่องนี้จะให้ค่า PSD สำหรับแต่ละความถี่ระหว่าง 0.01 และ 4 ตามที่คุณต้องการ จากนั้น GT เหล่านี้จะถูกใส่ลงในสมการสำหรับการสร้างถนนซึ่ง GT จะสร้างถนนที่มีจำนวนจุดใด ๆ (ในกรณีของฉัน 8000 หรือ GT 400 เมตรทุกๆ 0.05 เมตร) gt ฉันให้กราฟค่า ISO ทั้งหมดสำหรับ PSD เทียบกับความถี่เชิงพื้นที่ GT ที่ฉันมีข้างต้น gt ฉันกำลังพยายามทำงานย้อนหลังเพื่อดูว่าฉันสามารถสร้างกราฟ gt เดียวกันได้โดยใช้โปรไฟล์ถนนเดียวกันและหา FFT ของและ gt แล้ว PSD gt ฉันไม่ทราบสิ่งที่คุณหมายถึงโดยการสุ่มตัวอย่างความถี่ Im กลัวอาจจะ gt อยู่ในสิ่งที่ฉันได้อธิบาย gt gt ขอบคุณมากเวลาของฉันฉันสมบูรณ์เหมือนปลาออก gt น้ำในนี้ gt gt Katherine gt ขอบคุณที่ - จริงๆเป็นประโยชน์เพียงเพื่อดูคำศัพท์ที่ถูกต้องใช้ตัวเลข Charlie เขียน: gt gt gt Katherine, gt gt ขอบคุณสำหรับข้อมูลใน ISO 8608: 1995 ดูเหมือนดีอ้างอิง gt สำหรับบาง gt ของงานของฉัน การประมวลผลโปรไฟล์ถนน กลับไปที่โครงการของคุณ ตามที่ฉันเข้าใจว่าคุณกำลังดำเนินการอยู่บ้าง: gt gt 1. สร้างโปรไฟล์ถนนในโดเมนความถี่เชิงพื้นที่ที่มีเนื้อหาเป็น gt1-4-4 gt cyclesm gt 2. สร้างโปรไฟล์เชิงพื้นที่จาก 1 โดยใช้สมการบางอย่าง (400 gt เมตรยาว gt dx0 05 m ความถี่ในการสุ่มตัวอย่างเชิงพื้นที่ 1dx20 cyclesm) gt 3. วาดภาพถนนของคุณ PSD จาก 1 เทียบกับค่า ISO จาก ISO gt 8608 gt 4. คำนวณ FFT และ PSD จาก 2 และเปรียบเทียบกับ 3 เพื่อดูว่า gt คุณสามารถทำได้หรือไม่ สร้างใหม่ gt gt ถ้าถูกต้องและเข้าใจมาตรฐาน ISO ฉัน dont gt เชื่อว่าคุณ gt จำเป็นต้องทำการกรองใด ๆ เลย โปรไฟล์ของคุณจาก 2 ควรเป็น gt สามารถสร้าง gt ข้อมูลความถี่จาก 0.0025-10 cyclesm แต่คุณไม่ควร gt เห็นเนื้อหา GT ใด ๆ ที่เกิน 4 รอบ gt gt หวังว่านี่จะช่วยได้มากกว่าความสับสน คุณอาจต้องการดูที่ gt gt gt gt ของโปรไฟล์ที่ ltumtri. umich. eduerdroughnessindex. html gt gt gt หรือข้อมูลเพิ่มเติม gt gt Charlie gt gt Katherine ltkatherine. cashellucd. iegt เขียนไว้ในข้อความ gt news: ef02d7a.7webx. raydaftYaTP. gtgt Charlie, gtgt ฉันไม่ค่อยรู้จักคำศัพท์ที่ถูกต้องในเนื้อหานี้และ gt Im gtgt ไม่แน่ใจว่าคุณหมายถึงอะไรตามอัตราตัวอย่าง ฉันก็บอกคุณว่า im gtgt ทำอะไร gtgt gtgt gtgt อันดับแรกฉันสร้างโปรไฟล์ถนนแบบสุ่มที่มีความถี่ gtgt เชิงพื้นที่แตกต่างกันตั้งแต่ 0.01 - 4 รอบ ISO 8608: 1995 gt มีการจำแนกประเภทของถนนและทั้งนี้ขึ้นอยู่กับเรื่องนี้จะให้ค่า PSD gt gtgt สำหรับแต่ละความถี่ระหว่าง 0.01 และ 4 ตามที่คุณต้องการ gt เหล่านี้จะถูกป้อนลงในสมการสำหรับการสร้างถนนที่ gtgt สร้างถนนที่มีจำนวนจุดใด ๆ (ในกรณีของฉัน 8000 หรือ gtgt 400 เมตรทุกๆ 0.05 เมตร) gtgt ฉันจะสร้างกราฟค่า ISO ทั้งหมดสำหรับ PSD เทียบกับความถี่ gtgt พื้นที่ที่ฉันมีอยู่ด้านบน gtgt ฉันกำลังพยายามทำงานย้อนหลังเพื่อดูว่าฉันสามารถสร้างกราฟ gtgt gtgt เดียวกันได้โดยใช้โปรไฟล์ถนนเดียวกันและหา FFT ของ gt gtgt แล้วเป็น PSD gtgt i dont รู้ว่าสิ่งที่คุณหมายถึงโดยการสุ่มตัวอย่างความถี่ Im กลัวอาจ gt gtgt มันขึ้นอยู่กับสิ่งที่ฉันได้อธิบาย gtgt gtgt ขอบคุณมากสำหรับเวลาของคุณฉันสมบูรณ์เหมือนปลาออก gt ของ gtgt น้ำนี้ gtgt gtgt Katherine gtgt gt gt gt รายการเฝ้าดูคืออะไรคุณสามารถคิดรายการเฝ้าดูของคุณเป็นเธรดที่คุณบุ๊กมาร์กได้ คุณสามารถเพิ่มแท็กผู้เขียนชุดข้อความและแม้แต่ผลการค้นหาลงในรายการเฝ้าดูของคุณ ด้วยวิธีนี้คุณสามารถติดตามหัวข้อที่คุณสนใจได้อย่างง่ายดายหากต้องการดูรายการเฝ้าดูของคุณคลิกที่ลิงค์ quot My Newsreaderquot หากต้องการเพิ่มรายการลงในรายการเฝ้าดูให้คลิกที่ลิงก์เพื่อดูลิงก์ listquot ที่ด้านล่างของหน้าใดก็ได้ ฉันจะเพิ่มรายการลงในรายการเฝ้าดูได้อย่างไรหากต้องการเพิ่มเกณฑ์การค้นหาลงในรายการเฝ้าดูให้ค้นหาคำที่ต้องการในช่องค้นหา คลิกที่ "เพิ่มการค้นหานี้ลงในลิงก์ watchquest ของฉันในหน้าผลการค้นหา นอกจากนี้คุณยังสามารถเพิ่มแท็กลงในรายการเฝ้าดูได้ด้วยการค้นหาแท็กด้วยคำสั่ง quintag: tagnamequot โดยที่ tagname คือชื่อของแท็กที่คุณต้องการดู หากต้องการเพิ่มผู้เขียนลงในรายการเฝ้าดูให้ไปที่หน้าโปรไฟล์ผู้เขียนและคลิกที่ "เพิ่มผู้แต่งนี้ลงในลิงก์ watchquest ของฉันที่ด้านบนของหน้า นอกจากนี้คุณยังสามารถเพิ่มผู้เขียนลงในรายการเฝ้าดูโดยไปที่เธรดที่ผู้เขียนโพสต์ไว้และคลิกที่ "เพิ่มผู้แต่งนี้ลงในลิงก์ watchquest ของฉัน" คุณจะได้รับแจ้งเมื่อใดก็ตามที่ผู้เขียนโพสต์ หากต้องการเพิ่มเธรดในรายการเฝ้าดูให้ไปที่หน้าหัวข้อและคลิกที่เพิ่มเนื้อหานี้ในลิงก์ watchquest ของฉันที่ด้านบนของหน้า เกี่ยวกับ Newsgroups, Newsreaders และ MATLAB Central กลุ่มข่าวสารคืออะไรกลุ่มข่าวเป็นฟอรัมทั่วโลกที่เปิดกว้างสำหรับทุกคน กลุ่มข่าวสารใช้ในการพูดคุยเกี่ยวกับหัวข้อต่างๆการประกาศและการทำธุรกรรม การสนทนาแบ่งเป็นกลุ่มหรือจัดกลุ่มตามวิธีที่ช่วยให้คุณอ่านข้อความที่โพสต์และการตอบกลับทั้งหมดตามลำดับเวลา การทำเช่นนี้ทำให้ง่ายต่อการติดตามหัวข้อสนทนาและเพื่อดูสิ่งที่ได้รับการกล่าวถึงก่อนที่คุณจะโพสต์การตอบกลับของคุณเองหรือโพสต์ใหม่ เนื้อหากลุ่มข่าวสารเผยแพร่โดยเซิร์ฟเวอร์ที่โฮสต์โดยองค์กรต่างๆบนอินเทอร์เน็ต มีการแลกเปลี่ยนและจัดการข้อความโดยใช้โปรโตคอลมาตรฐานแบบเปิด ไม่มีกลุ่มเดียวที่สร้างกลุ่มข่าว มีกลุ่มข่าวหลายพันกลุ่มซึ่งแต่ละหัวข้อจะกล่าวถึงหัวข้อเดียวหรือพื้นที่ที่น่าสนใจ MATLAB Central Newsreader โพสต์และแสดงข้อความในกลุ่มข่าว comp. soft-sys. matlab ฉันจะอ่านหรือโพสต์ลงในกลุ่มข่าวสารได้อย่างไรคุณสามารถใช้โปรแกรมอ่านข่าวแบบรวมได้ที่เว็บไซต์ MATLAB Central เพื่ออ่านและโพสต์ข้อความในกลุ่มข่าวสารนี้ MATLAB Central เป็นเจ้าภาพโดย MathWorks ข้อความที่โพสต์ผ่าน MATLAB Central Newsreader จะถูกมองโดยทุกคนโดยใช้กลุ่มข่าวสารโดยไม่คำนึงถึงว่าพวกเขาเข้าถึงกลุ่มข่าวสารอย่างไร มีข้อดีหลายอย่างในการใช้ MATLAB Central บัญชีเดียวบัญชี MATLAB Central ของคุณเชื่อมโยงกับบัญชี MathWorks ของคุณเพื่อความสะดวก ใช้ที่อยู่อีเมลของทางเลือกของคุณ MATLAB Central Newsreader ช่วยให้คุณสามารถกำหนดที่อยู่อีเมลสำรองเป็นที่อยู่สำหรับโพสต์ของคุณหลีกเลี่ยงความยุ่งเหยิงในกล่องจดหมายหลักและลดสแปม การควบคุมสแปมสแปมกลุ่มข่าวสารส่วนใหญ่จะถูกกรองออกโดย MATLAB Central Newsreader การติดแท็กข้อความสามารถติดแท็กด้วยป้ายกำกับที่เกี่ยวข้องโดยผู้ใช้ที่ลงชื่อเข้าใช้ใด ๆ แท็กสามารถใช้เป็นคำหลักเพื่อค้นหาไฟล์ที่ต้องการโดยเฉพาะหรือเป็นวิธีจัดประเภทการโพสต์ที่บุ๊คมาร์คของคุณ คุณสามารถเลือกให้ผู้อื่นดูแท็กของคุณได้และคุณสามารถดูหรือค้นหาแท็ก otherrsquo รวมทั้งชุมชนของชุมชนได้ การติดแท็กช่วยให้สามารถมองเห็นทั้งแนวโน้มใหญ่และความคิดที่มีขนาดเล็กลงและการใช้งานที่คลุมเครือมากขึ้น ดูรายการการตั้งค่ารายการเฝ้าดูช่วยให้คุณได้รับแจ้งเกี่ยวกับการอัปเดตที่โพสต์โดยผู้แต่งด้ายหรือตัวแปรการค้นหาใด ๆ การแจ้งเตือนรายการนัดหมายของคุณสามารถส่งทางอีเมล (การแจกแจงรายวันหรือทันที) ซึ่งจะแสดงใน My Newsreader หรือส่งผ่านฟีด RSS วิธีอื่น ๆ ในการเข้าถึงกลุ่มข่าวสารใช้โปรแกรมอ่านข่าวผ่านทางโรงเรียนนายจ้างหรือผู้ให้บริการอินเทอร์เน็ตของคุณการชำระเงินสำหรับการเข้าถึงกลุ่มข่าวสารจากผู้ให้บริการเชิงพาณิชย์ใช้ Google Groups Mathforum. org ให้ผู้ประกาศข่าวที่สามารถเข้าถึงกลุ่มข่าวสารของ s. komys. matlab ทำงานด้วยตัวคุณเอง เซิร์ฟเวอร์ สำหรับคำแนะนำโดยทั่วไปโปรดดูที่: slyckng. phppage2 เลือกประเทศของคุณข้อกำหนดระดับสูงต่ำและแบนด์หมายถึงความถี่ ใน high-pass คุณพยายามลบความถี่ต่ำ ใน low-pass คุณพยายามขจัดความต้องการสูง ในแถบผ่านคุณอนุญาตเฉพาะช่วงความถี่ต่อเนื่องเท่านั้น การเลือกความถี่ในการตัดจะขึ้นอยู่กับใบสมัครของคุณ การเข้ารหัสตัวกรองเหล่านี้สามารถทำได้โดยการจำลองวงจร RC หรือโดยการเล่นรอบกับการแปลงฟูเรียร์ของข้อมูลตามเวลาของคุณ ดูบทความวิกิพีเดียสำหรับตัวอย่างโค้ด ตอบนี่คือวิธีที่คุณใช้ตัวกรองความถี่ต่ำผ่าน convolution: โปรดทราบว่าตัวอย่างนี้ง่ายมาก ไม่ทำการตรวจสอบช่วงและไม่สามารถจับขอบได้อย่างถูกต้อง ตัวกรองที่ใช้ (กล่องรถ) เป็นตัวกรองสัญญาณ Lowpass ที่ไม่ดีเพราะจะทำให้เกิดสิ่งประดิษฐ์จำนวนมาก (เสียงเรียกเข้า) อ่านเกี่ยวกับการออกแบบตัวกรอง นอกจากนี้คุณยังสามารถใช้ตัวกรองในโดเมนความถี่ ต่อไปนี้เป็นวิธีที่คุณใช้ตัวกรองความถี่สูงโดยใช้ FFT: อีกครั้งซึ่งง่ายกว่า แต่คุณจะได้แนวคิดนี้ โค้ดไม่ซับซ้อนเท่าคณิตศาสตร์ ตอบ 17 ก. ย. 08 เวลา 12:06 เจ๋งมากที่มีตัวอย่างโค้ด ทำไมต้องสับสนในกรณีหนึ่งและ FFT ใน ndash อื่น ๆ dfrankow 13 มีนาคมที่ 19:03 dfrankow ไม่มีเหตุผลเฉพาะ เพียงเพื่อแสดงให้เห็นว่ามันดูในโดเมนที่แตกต่างกัน อัปเดตข้อความเพื่อแสดงข้อความนี้ ขอบคุณ คุณแน่ใจว่าส่วนแรกของคำตอบของคุณถูกต้องที่คุณใช้ convolution ในโดเมนเวลาโดยใช้ฟังก์ชันสี่เหลี่ยมผืนผ้าฉันคิดว่าตัวกรองต่ำผ่านในโดเมนเวลาต้อง convolution ของ sinc. ฟังก์ชัน ndash stackoverflowuser2010 พฤศจิกายน 4 11 at 18:10 การกรองจะอธิบายการประมวลผลข้อมูลในลักษณะที่ใช้การลดทอนระดับต่างๆในความถี่ที่ต่างกันภายในข้อมูล ตัวกรองความถี่สูงจะใช้การให้ความสนใจน้อยที่สุด (เช่นระดับการออกจากที่ไม่เปลี่ยนแปลง) สำหรับความถี่สูง แต่ใช้การลดทอนคลื่นความถี่ต่ำสุดกับความถี่ต่ำ ตัวกรองความถี่ต่ำผ่านสัญญาณย้อนกลับ - จะใช้การลดทอนสัญญาณกับความถี่ต่ำโดยใช้การลดทอนสัญญาณไปยังความถี่สูง มีอัลกอริทึมการกรองหลายแบบที่ใช้กันอยู่ สองตัวที่ง่ายที่สุดน่าจะเป็นตัวกรองฟิลม์อิมพัลส์ตอบสนอง (aka. filter FIR) และตัวกรอง Impulse Response แบบไม่มีที่สิ้นสุด (aka. IIR filter) ตัวกรอง FIR ทำงานโดยเก็บชุดตัวอย่างไว้และคูณด้วยตัวอย่างแต่ละตัวด้วยค่าสัมประสิทธิ์คงที่ (ซึ่งขึ้นอยู่กับตำแหน่งในชุดข้อมูล) ผลลัพธ์ของแต่ละ multiplications เหล่านี้จะสะสมและเป็นผลลัพธ์สำหรับตัวอย่างนั้น นี่เรียกว่า Multiply-Accumulate - และในฮาร์ดแวร์ DSP แบบเฉพาะเจาะจงมีคำสั่ง MAC เฉพาะสำหรับทำเพียงแค่นี้ เมื่อมีการเพิ่มตัวอย่างต่อไปในช่วงเริ่มต้นของซีรี่ส์และตัวอย่างที่เก่าที่สุดในซีรีส์จะถูกลบออกและกระบวนการนี้จะทำซ้ำ พฤติกรรมของตัวกรองถูกกำหนดโดยการเลือกค่าสัมประสิทธิ์การกรอง หนึ่งในตัวกรองที่ง่ายที่สุดที่มักมีให้โดยซอฟต์แวร์ประมวลผลภาพคือตัวกรองเฉลี่ย ซึ่งสามารถใช้กับตัวกรอง FIR โดยการตั้งค่าสัมประสิทธิ์ของตัวกรองทั้งหมดให้มีค่าเท่ากัน ตอบเมื่อวันที่ 5 ตุลาคมที่เวลา 2:29 น

No comments:

Post a Comment