The program is plotting different types of curves for semiconductor n-type.
This guide is expanded version of original instruction guide.
How to build?
- In this project we will use
Qt 5.15.0
. You can download from here. - Download
qwt-6.2.0
from here toC:/
folder. - In
Command Prompt
runcd C:\qwt-6.2.0\
and thenqmake qwt.pro
. Make sure thatPath
variables already hasqmake.exe
path. If not then just run:
"C:\PATH_TO_QT\5.15.0\msvc2019_64\bin\qmake.exe" qwt.pro
It will createMakefile
. - In the
Command Prompt
runnmake
. It will build the src. If you have fatall erorr then beforenmake
run:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat
- Then
nmake install
. - Now you have
lib
anddll
files. And you can run examples.
How to use?
- Select material type, and plot type. Setup narrow parameters (you can see in real-time how changes affect the curve).
- Click Add curve to fix(save) the curve on the plot to compare the fixed curve with others.
- You can set up advanced settings such as steps and limitations for either concentration or temperature.
- You can zoom in/out specific area on the plot. Also, you can export curves in either pdf or text. You have to Add curve before export.
- You can click and hold the mouse to get the value of the holding point under the plot.
- The value of current parameters showed under the curve at index -1. Note that any concentration is multiplied to 1e10.