HYSGUITS: A MATLAB Graphical User Interface (GUI) for hysteresis loop simulation in Vibrating-Sample Magnetometer (VSM) data

Muhammad Archie Antareza, Christopher Salim, Mariyanto Mariyanto*, Juan Pandu Gya Nur Rochman, Wien Lestari

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

6 Citations (Scopus)


In rock magnetism, Vibrating-Sample Magnetometer (VSM) data displays magnetic moment in specific magnetic field applied in descending and ascending magnitude, which results in a pattern called hysteresis loop. This loop characterizes different magnetic materials depending on its shape. In recent years, the usage of computer software to analyze hysteresis loop has become necessary due to its precision. Easily executable, intuitive, and user-friendly open-source programs for analyzing VSM data are still not widely available despite their necessary utilization. HYSGUITS was designed with this issue in mind to further improve the development of tools in this field. HYSGUITS is a Graphic User Interface (GUI) to analyze the hysteresis loop of VSM data. MATLAB is a suitable base for producing this GUI compared to other programming language due to its sophisticated features and clean data visualization. This software is able to visualize hysteresis loop in different ways, mainly through the difference of ascending with descending magnetization value and its 1st derivative. The GUI displays the graph as an interactive plot window which provides detailed observation on each data points, supported by features such as interpolation and smoothing. This article introduces of the functionalities of HYSGUITS and demonstrates its utilization with example use case.

Original languageEnglish
Article number012028
JournalJournal of Physics: Conference Series
Issue number1
Publication statusPublished - 2022
Event4th International Conference on Research and Learning of Physics, ICRLP 2021 - Padang, Virtual, Indonesia
Duration: 1 Sept 20212 Sept 2021


Dive into the research topics of 'HYSGUITS: A MATLAB Graphical User Interface (GUI) for hysteresis loop simulation in Vibrating-Sample Magnetometer (VSM) data'. Together they form a unique fingerprint.

Cite this