Release 0.7.0 "Temple" - Graphics Equation Rendering #837
c3d
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release introduces a few major improvements, including graphical rendering of equations and matrices, the
Show
command to display large objects full-screen, customizable constants, and date-related operations.New features
ConstantsMenu
, split into categories, and loading from an optionalconfig/constants.csv
file, in a way similar to what existed for units.asin
,acos
andatan
) now produce unit objects with the current angle mode as a unit. This can be configured by theSetAngleUnits
/NoAngleUnits
flags.Cycle
(EEX key) now cycles between angle units.R→D
andD→R
commands to convert between degree and radian in a purely numerical way (no unit). This is for compatibility with HP.→Deg
,→Rad
,→Grad
,→πr
commands, which convert a number to the target unit using current angle mode, and convert an angle to the target angle unit.19681205_date
renders asFri 5/Dec/1968
, with a format configuration using the same flags as for the header. Note that the date format isYYYYMMDD
, not the same as on HP calculators. This allowsYYYYMMDD.hhmmss
for dates with time.Date
andTime
command to return the current date and time. Additionally,DateTime
returns both date and time, andChronoTime
returns the time with 1/100s precision.→Date
and→Time
commands to set the system date and timeDate+
,DDays
and date arithmetic using+
or-
, using day units for the results. As an extension relative to HP calculators, these will accept fractional days, or other time units. For example, adding1000000_s
to19681205_date
generates a date with time result,Tue 16/Dec/1968, 13:46:40
JulianDayNumber
andDateFromJulianDayNumber
commands to convert between dates and Julian day numbers. These commands also accept fractional input.Show
command showing a full-screen graphical rendering of the result on the stack. The resut is size-adjusted. For example, you can display all digits in200!
. If the result does not fit on the screen, you can scroll using the ◀︎ and ▶︎, as well as 8, 6, 4 and 2. The maximum pixel size forShow
is set byMaxW
(default is the width of the LCD), the maximum height is set byMaxH
(default is 2048 pixels).AutoScaleStack
andNoAutoScaleStack
settings to automatically adjust the font size for the stack elements.Bug fixes
while
loops and similar commands on the command lineDrawText
(DISP
)1_s 1_s -
returns0_s
and not0
.→Q
using integer values, which avoids an issue where increasing the number of iterations with an unachievable precision could prodduce1/1
as the fractional result.i*i=-1
-1 1/3
and not1 -1/3
.()
after a multiplication in algebraic modePolarToReal
andRealToPolar
→DMS
FC?
(incorrectly stating that it tested for flat set)ExpFit
andLinFit
inRegressionMenu
.Improvements
1.2.3 ENTER
ToolsMenu
selects time, date or angle menu based on unitsFull Changelog: v0.6.5...v0.7.0
This discussion was created from the release Release 0.7.0 "Temple" - Graphics Equation Rendering.
Beta Was this translation helpful? Give feedback.
All reactions