สารบัญ:
- ขั้นตอนที่ 1: วางแผนการเตรียมความพร้อม
- ขั้นตอนที่ 2: การดีดออก - Primera Fase
- ขั้นตอนที่ 3: Ejecución - Segunda Fase
- ขั้นตอนที่ 4: Visualización De Los Resultados
วีดีโอ: บทช่วยสอน - Area En Datos: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
บทนำ
ปัญหาที่เกิดขึ้น que vemos frecuente en este tipo de programas es como poder encontrar el área bajo unos datos. en este caso lo que hicimos fue recoger los valores de un seguimiento (sacado con otro programa llamado tracker) en una gráfica de Vy (Velocidad) ตรงกันข้าม (Tiempo) ใช้งานภาษา ลอส ดาทอส เดอ เอสเต เอส เอส กีเมียนโต se incorporan en un código ของ Python y se ejecuta, ผลงานสร้างจากภาพกราฟิกและภาพสามมิติ
ขั้นตอนที่ 1: วางแผนการเตรียมความพร้อม
- Lo primero para la ejecución de este programa es descargar los dos sistemas que serán utilizados, los cuales son 1. Tracker y 2. Python
- Segundo, descargar la librería "matplotlib", สำหรับ luego poderla usar วิดีโอของ abajo podrán ver como se instala esta biblioteca.
วีดีโอแนะนำ APmonitor.com
ตัวติดตามสำหรับดาวน์โหลด
Para descargar python ดาวน์โหลด Python | Python.org; descargar la versión 2.7.12. ดาวน์โหลด
- ดาวน์โหลดโปรแกรม los dos programas y la librería, el siguiente paso es hacer el seguimiento en tracker creando una masa puntual y usar shift para seleccionar hacia donde se dirige la tomasa, ปกป้อง luego ทุกรูปแบบ.
ขั้นตอนที่ 2: การดีดออก - Primera Fase
- Luego de haber ejecutado el seguimiento y copiado los datos en formato texto (.txt) se llama a la librería "matplotlib".
- Posteriormente, como se puede observar en la imagen, en la primera parte del código cuando se utiliza "data=np.loadtxt("Datos oscilacion.txt")
y=data[2:1000, 0]
x=data[2:1000, 1] A="
Esta parte del código guarda los datos que se van a analizar(en este caso los datos de la oscilación del resorte).
Seguidamente, se crea una función que guarde los datos en x en una carpeta independiente a los datos en y, que luego serán graficados.
-Finalmente crear una función que guarde todos los datos previamente โปรแกรม
ความลับของข้อมูล:
ข้อมูล en el eje x "x=data[2:1000, 1]" (T)
ข้อมูล en el eje y "y=data[2:1000, 0]" (Vy)
Función que guarda todos los datos A=
ขั้นตอนที่ 3: Ejecución - Segunda Fase
- Se una secuencia "for" para hacer un conteo progresivo del tamaño de los puntos en "x", para poder construir o dividir la figura en varias piezas con los puntos en "x, y".
- Luego, se incluye la fórmula del área para que reemplace las variables por los datos y saque el resultado del área. "A2=(x2-x1)*(y1+y2)/2".
ขั้นตอนที่ 4: Visualización De Los Resultados
- Se utiliza la secuencia พิมพ์ para que el programa muestre el resultado de la oscilación, tomando en cuenta los datos guardados en la variable A.
- Luego se nombran los ejes para que la audiencia vea de que estamos hablando(en este caso podemos ver que es una gráfica de velocidad vertical contra (เทียบกับ) el tiempo.)
- En tercer lugar se gráfica los datos y se rellena con los datos de: "plt.plot(y, x, "r-")plt.fill_between(y, x)"
- Finalmente se utiliza " plt.show()" para mostrar la gráfica en la ventana, ข้อมูลที่เกี่ยวข้อง
แนะนำ:
AVR Assembler บทช่วยสอน 2: 4 ขั้นตอน
AVR Assembler Tutorial 2: บทช่วยสอนนี้เป็นความต่อเนื่องของ "AVR Assembler Tutorial 1" หากคุณยังไม่ผ่านบทช่วยสอน 1 คุณควรหยุดตอนนี้และทำอย่างนั้นก่อน ในบทช่วยสอนนี้ เราจะทำการศึกษาการเขียนโปรแกรมภาษาแอสเซมบลีของ atmega328p u
บทช่วยสอน AVR Assembler 1: 5 ขั้นตอน
AVR Assembler Tutorial 1: ฉันได้ตัดสินใจที่จะเขียนชุดของบทช่วยสอนเกี่ยวกับวิธีการเขียนโปรแกรมภาษาแอสเซมบลีสำหรับ Atmega328p ซึ่งเป็นไมโครคอนโทรลเลอร์ที่ใช้ใน Arduino หากยังมีคนสนใจอยู่ ฉันจะออกสัปดาห์ละครั้งหรือประมาณนั้นจนกว่าของจะหมด
บทช่วยสอน AVR Assembler 6: 3 ขั้นตอน
บทช่วยสอน AVR Assembler 6: ยินดีต้อนรับสู่บทช่วยสอน 6! บทช่วยสอนวันนี้จะสั้นซึ่งเราจะพัฒนาวิธีง่ายๆ ในการสื่อสารข้อมูลระหว่าง atmega328p หนึ่งกับอีกพอร์ตหนึ่งโดยใช้สองพอร์ตเชื่อมต่อกัน จากนั้นเราจะนำลูกกลิ้งลูกเต๋าจากบทช่วยสอนที่ 4 และการลงทะเบียน
AVR Assembler บทช่วยสอน 8: 4 ขั้นตอน
AVR Assembler บทช่วยสอน 8: ยินดีต้อนรับสู่บทช่วยสอน 8!ในบทช่วยสอนสั้น ๆ นี้ เราจะเปลี่ยนจากการแนะนำแง่มุมใหม่ๆ ของการเขียนโปรแกรมภาษาแอสเซมบลี เพื่อแสดงวิธีย้ายส่วนประกอบการสร้างต้นแบบของเราไปยัง "พิมพ์แล้ว" แผงวงจร. NS
บทช่วยสอน AVR Assembler 7: 12 ขั้นตอน
บทช่วยสอน AVR Assembler 7: ยินดีต้อนรับสู่บทช่วยสอน 7! วันนี้เราจะแสดงวิธีการไล่คีย์แพดก่อน แล้วจึงแสดงวิธีใช้พอร์ตอินพุตแบบอะนาล็อกเพื่อสื่อสารกับปุ่มกด เราจะดำเนินการโดยใช้อินเตอร์รัปต์และสายเดี่ยวเป็น ป้อนข้อมูล. เราจะต่อสายปุ่มกดเพื่อเ