install via these steps:
git clone https://github.com/litlighilit/funcgeo.git
cd funcgeo/src
then you can run it by either the two ways:
python -m funcgeo
or
pip install .
f-g
- site-package-supported by matplotlib
- act in tkinter
- enable to change color,linestyle and marker(specifically marker) freely
- c.txt in src stores specal markers used for marker_cg(change marker function)
you can input the followings in mathematical convention(in available table)
available | meaning | python expressing |
---|---|---|
(blank space) | times | * |
^ | power | ** |
log_{a}(x) | the log of x to base a(logax)) |
examples: y=x log_{2}(x^2) ➡️ y=x log2x2
What's more,you can input something likey=x,-10<x<10,r--,n=10
to initialize more accurately
click a object,then press right mouse button
where there will post a menu for you to change the object's color,linestyle and marker
ctrl
+button-1(left mouse button)
to open a exec-interface
f-g was created during my Senior-2's holiday(2021)
originally inspired by Geogebra