วิธีใช้เคอร์เซอร์ข้อมูลของ MATLAB ผ่านรหัสของฉัน

ฉันได้เขียนสคริปต์ของฉันใน Matlab เพื่อสร้าง FFT สำหรับเสียงเรียกเข้า DTMF แบบธรรมดา นี่คือลักษณะของพล็อตของฉันในปัจจุบัน:

ป้อนคำอธิบายรูปภาพที่นี่

อย่างไรก็ตาม ฉันต้องการที่จะเพิ่มคุณลักษณะ data cursor ของ MATLAB ที่จุดสูงสุดสองจุดดังที่แสดงด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันจะทำสิ่งนั้นผ่านโค้ดของฉันได้อย่างไร (ไม่ใช่ผ่านหน้าต่างพล็อต)


person Bababarghi    schedule 15.09.2015    source แหล่งที่มา


คำตอบ (1)


ในเอกสารประกอบของ datacursormode มีการระบุไว้อย่างชัดเจนว่า มันเป็นไปไม่ได้:

คุณวางเคล็ดลับข้อมูลโดยการคลิกวัตถุข้อมูลบนกราฟเท่านั้น คุณไม่สามารถวางพวกมันโดยทางโปรแกรมได้ (โดยการรันโค้ดเพื่อวางเคอร์เซอร์ข้อมูล)

อย่างไรก็ตาม เว็บไซต์ undocumentedmatlab.com อธิบายอย่างแม่นยำมากถึงวิธีการบรรลุเป้าหมายดังกล่าว ดูที่หน้า การควบคุมเคล็ดลับข้อมูลพล็อต บางครั้งความช่วยเหลือของ Matlab ก็ไม่ได้บอกอะไรทั้งหมดภายใต้ประทุน...

person Bentoy13    schedule 15.09.2015