Theo cách tương tự với câu trả lời của tôi về việc tính toán lực đòn bẩy trong một tình huống liên tục ; bạn cần sử dụng tích hợp.
Bạn bắt đầu bằng cách lấy luật nhiệt tiêu chuẩn mà bạn đã quen thuộc với
và thay thế Δ s với chênh lệch:
d Q = c ( T ) m d T .
Phương trình mới này ghi: Đối với sự thay đổi nhiệt độ vô cùng (rất nhỏ), tôi nhận được một sự thay đổi vô hạn (rất nhỏ) trong nhiệt. Trong giới hạn của infinitesimals, mọi thứ đều tuyến tính nên phương trình tuyến tính đơn giản này vẫn giữ. Bây giờ bạn chỉ đơn giản là tổng hợp tất cả những thay đổi vô cùng nhỏ trong cái nóng Flux sử dụng tích hợp
Δ Q = m ∫ T f
ΔQ=c m ΔT
ΔdQ=c(T) m dT.
Nếu bạn không thực sự muốn thực hiện việc tích hợp, điều đó cũng ổn. Matlab sẽ không có vấn đề gì khi làm điều này cho bạn và phương pháp Matlab hoạt động ngay cả khi bạn không có chức năng phân tích để mô tả
c(T)(tức là bạn chỉ có dữ liệu). Nếu bạn không có quyền truy cập vào Matlab, thì hãy sử dụng
Python. Nó miễn phí, mã nguồn mở và vô cùng mạnh mẽ.
ΔQ=m∫TfTic(T) dT.
c(T)