Help

  1. Setup and Data Entry

    Displays an instruction window with examples of acceptable file formats. Allows the user to choose between manual data entry (copy & paste) or file selection.

  2. Data Loading and Verification

    Loads each file, extracting Time and Temperature columns (or alternative layouts). Presents a scatter plot for the user to confirm correct data import.

  3. Sampling Interval and SLP Parameters

    Automatically detects the typical time step Δt between measurements and allows manual correction. Requests the user to enter physical parameters for SLP calculation:

    • ρ_fluid (g/cm³) – fluid density
    • c_fluid (J/g·K) – fluid specific heat
    • ρ_np (g/cm³) – nanoparticle density
    • c_np (J/g·K) – nanoparticle specific heat
    • C_np (g/mL) – nanoparticle concentration

    Optionally lets the user choose a destination file path to save the results.

  4. Peak Analysis Method (PAM)

    Locates the temperature peak in each dataset. For each window size, fits linear segments on both sides of the peak. Computes the slope difference Δm and its uncertainty. Uses an F-test to determine which window sizes form a valid linear region. A weighted average across all datasets yields the optimal PAM SLP.

  5. PAM Results Visualization

    Plots SLP vs. window size with confidence bands. Overlays a histogram of accepted window sizes and marks the optimal value.

  6. Initial Slope Method (ISM) [Optional]

    If selected, asks for each dataset’s initial time (when the field is switched on and the temperature starts rising). Incrementally fits the initial temperature rise, applying the same F-test logic. A weighted average yields the optimal ISM SLP.

  7. Combined Visualization

    Displays both PAM and ISM curves on a single plot. Shows the final SLP results from each method in a summary window.

Data needed

Data format

SLP Calculator accepts experimental time–temperature datasets in .txt, or .xlsx format. Each file must contain two numeric columns named exactly:

  • Time (elapsed time in seconds)
  • Temperature (measured sample temperature.)

The column names must match these labels exactly for correct data import. In .txt files, the columns must be separated by commas or tab characters. In .xlsx files, the columns should be placed in separate cells within the same sheet (typically columns A and B). The program automatically detects the sampling interval (Δt) and displays the imported curves for verification.

System parameters

The user must provide the main thermophysical properties of the system:

  • ρ_fluid (g/cm³) – fluid density
  • c_fluid (J/g·K) – fluid specific heat
  • ρ_np (g/cm³) – nanoparticle density
  • c_np (J/g·K) – nanoparticle specific heat
  • C_np (g/mL) – nanoparticle concentration

Recommendations

Compare datasets obtained under the same experimental conditions (magnetic field amplitude and frequency). Ensure consistent units across all inputs (s, °C, g/cm³, J/g·K). Optionally, select an output file (.xlsx) to automatically save the calculated SLP values and generated plots.