# -*- coding: utf-8 -*-
"""
Created on Mon Oct 16 15:10:26 2023
@author: 307700
"""
import numpy as np
from scipy.optimize import curve_fit
import matplotlib.pyplot as plt
# 定義函数 K(Vg - Vt)^m
def fit_function(Vg, K, Vt, m):
return K * (Vg - Vt)**m
# 實際數據(替换為被分析數據)
Vg_data = np.array([1, 2, 3, 4, 5])
y_data = np.array([10, 20, 30, 40, 50])
# 初始猜測參數
initial_params = [1, 1, 1]
# 使用 curve_fit 函數進行fit
params, covariance = curve_fit(fit_function, Vg_data, y_data, p0=initial_params)
# 提取參數
K, Vt, m = params
# 輸出結果
print('吻合结果:')
print('K =', K)
print('Vt =', Vt)
print('m =', m)
# 畫圖
Vg_fit = np.linspace(min(Vg_data), max(Vg_data), 100)
y_fit = fit_function(Vg_fit, K, Vt, m)
plt.figure()
plt.plot(Vg_data, y_data, 'o', label='數據點')
plt.plot(Vg_fit, y_fit, label='吻合曲線')
plt.title('吻合曲線')
plt.xlabel('Vg')
plt.ylabel('y')
plt.legend()
plt.grid(True)
plt.show()
fitting curve
訂閱:
文章 (Atom)
English writing practice 2025-5/11
After graduating from university and working for several years, I developed the mindset that a job should be related to one’s interests. Peo...
-
舊照片是日本人Doi Kuro先生當年乘船來台灣時所拍攝的,時間落在1979~1985。新照片是我自己用手機照的,不是什麼專業攝影師,所以照的不好請見諒。 舊照片來自日本人Doi Kuro先生的臉書,歡迎大家去他的臉書拜訪~ 網址 : https://...
-
小野篁像 日本在平安時代有一位朝臣,名叫小野篁。他是平安前期的貴族,相傳是小野妹子的子孫,他是一位聰明的官員,又具有文學素養,但個性叛逆,常會反駁高層,被稱為野宰相,甚至稱病拒絕遣唐副史職位。因為鬧得太過分,被流放到外島,但政治能力很強,又回歸朝廷。是一位政治家,學者...
-
日本曹洞宗創始人-道元禪師 永平道元禪師,十三歲登京都比叡山投靠舅父,十四歲出家為僧,欲求更大進步開始四處參訪旅程,參訪過的日本高僧有日本臨濟宗的榮西禪師和明全法師,因而住錫京都建仁寺努力修行。隨後跟隨明全法師去宋朝留學,求取大解脫法門,並介紹給日本人。在日...