This program can do simple Vector Calculation!
Also My First Coding Project! Start as group and further develop on my own!
Website Vector Calculator (Developed from this repo.)
-
Add Vectors
-
Multiply Vector with scalar and vector
-
Dot Product, Cross Product
-
Project a vector on another
-
Find area of parrallelogram under two vectors
-
Import Vector Data from and Export to Files
-
Set Number Precision (Number of digits after decimal point)
There is almost no memory leak in this program from testing so far.
- Tested using valgrind, however, some very small leaks are possible in rare case.
- Support 3 Languages: English, Thai and Japanese
Note: Thai and Japanese Version is no longer supported in Windows, to use it please compile from previous version. (4.1 Recommended)
Compile COMPILE.c
and have the assistant take care for you!
For Manual/Direct Compilation, Here is info!
I've already put some sample vector data you can play with!
These are generated using numpy
.
Support both Windows and UNIX OS.
Compiler : C99 or above (C17 in gcc 9.3.0 Recommend (the one I use))
Note : Compile with -lm
if you are on Linux!
Developed as a group of 5, presenting to T.Wichai as Mini-Project.
Subject : 「การเขียนโปรแกรม 1 (ง30221)」 Triam Udom Suksa School (2020/1)
* Supervisor・Mentor・Core Programming : @Leomotors
* Support Programmer : Others in Group
* Present : Every person in the group except Mentor (@Leomotors)
Presented on : 5 Oct 2020
The result of this project is really satisfying! 👍
Developing alone with help from @Teproanyx, including his Safe Input Module. Big Thanks to him! 😊
Also thank you to stackoverflow.
Developed further more to submit to T.Wichai again as improvement project.
Note : Due to outgoing pandemic, there is no more work group. (For social distancing) So this work will done my me alone.
Subject : 「การเขียนโปรแกรม 2 (ง30222)」 Triam Udom Suksa School (2020/2)
* 制作監督 : @Leomotors
* Helper・Reviewer : @Teproanyx
* Honorable Mention : Stack Overflow
Presented on : 3 March 2021 (Version 3.3)
Gained a lot from this!
Developed on my own to make my program fully function!
This Project uses Safe Input Module by Teproanyx
Changelog of long journey here