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.0from here toC:/folder. - In
Command Promptruncd C:\qwt-6.2.0\and thenqmake qwt.pro. Make sure thatPathvariables already hasqmake.exepath. If not then just run:
"C:\PATH_TO_QT\5.15.0\msvc2019_64\bin\qmake.exe" qwt.proIt will createMakefile. - In the
Command Promptrunnmake. It will build the src. If you have fatall erorr then beforenmakerun:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat - Then
nmake install. - Now you have
libanddllfiles. 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.
