함수 5

조화진동자의 시간 진화 함수 그래프

import tkinter as tkfrom tkinter import messagebox, ttkimport matplotlib.pyplot as plt# 데이터 리스트 초기화time = []input_values = []output_values = []# 데이터 추가 함수def add_data():    try:        t = float(entry_time.get())        input_val = float(entry_input.get())        output_val = float(entry_output.get())        # 데이터 추가        time.append(t)        input_values.append(input_val)        output_value..

조화진동자 함수 그래프

import tkinter as tkfrom matplotlib.backends.backend_tkagg import FigureCanvasTkAggimport matplotlib.pyplot as pltimport numpy as np# 함수 정의def plot_graph():    # 사용자 입력값 가져오기    frequency = float(entry_frequency.get())    amplitude = float(entry_amplitude.get())    phase_shift = float(entry_phase.get())    time_end = float(entry_time.get())    # 시간 배열 생성    t = np.linspace(0, time_end, 1000)    ..