The current default implicit plot 'y∙sinx + x∙cosy = 1' scales badly on the big area. This can be mitigated using some simpler but famous plot.

BUG: 201515

Differential D21190

Use elliptic curve as a default implicit curve

Authored by **yurchor** on May 13 2019, 4:43 PM.

Details

- Reviewers
aacid - Group Reviewers
KDE Edu - Commits
- R334:cccef665f85f: Use elliptic curve as a default implicit curve

The current default implicit plot 'y∙sinx + x∙cosy = 1' scales badly on the big area. This can be mitigated using some simpler but famous plot.

BUG: 201515

- Start a new instance of KmPlot
- Ctrl+Scroll down until some big numbers appear (500 or something like this)
- Choose "Create -> Implicit plot".
- No hanging, KmPlot is still accessible.

Diff Detail

- Repository
- R334 KmPlot
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.

Comment Actions

May it be an elliptic curve?

y²=x³−x+1

It is obvious that any equation with periodical functions should make KmPlot stuck at some scaling.

On the other hand, all functions with asymptotic behavior are "ugly" at a large scale.

There are some compendiums of "famous" functions (e. g. [1]), but I failed to find something really interesting on an arbitrary scale. That is the main reason for this review request.

[1] https://elepa.files.wordpress.com/2013/11/fifty-famous-curves.pdf

Comment Actions

For my school students, I would use a simple x²+y²=25. We don't teach elliptic curves before university.