![]() Improved accuracy of pdf and cdf for the binomial, Poisson, and Student’s T distributions for large parameters.Fixed bugs in the graphing calculator related to the “folder” shortcut and custom colors.Fixed a bug in the scientific calculator related to decimal to fraction conversion for small decimals.Fixed bugs in the graphing calculator related to draggable images, label opacity, voice over accessibility for point labels on lists, and computing finite differences.The Braille mode controls in the graphing calculator and scientific calculator are now behind behind a checkbox.Improved the keyboard accessibility of draggable images in the graphing calculator.The “Projector Mode” toggle in the graphing calculator has been replaced by radio buttons for default and large display sizes.Fixed bugs in the graphing calculator related to piecewise functions and range slice syntax on non-lists.Many cases that previously produced a “Definitions are nested too deeply” error now work. The calculator got a new internal representation for expressions that makes nested function and variable definitions more efficient.Fixed bugs in the graphing calculator related to the redo shortcut for MacOS and zooming in on points.Updated the undo/redo stack size in the graphing calculator from 20 to 100.Added a unique( ) function to the graphing calculator that takes a list and returns a new list without duplicates.Fixed bugs in the graphing calculator related to opacity of labels on lists of points, voice over accessibility for regressions, and pasting data into tables.Fixed bugs in the graphing calculator related to the stacking order for moveable points, expressions nested too deeply, opacity of labels, and the round( ) function.Removed the panning effect for audio trace of graphs in the form \(x=f\left(y\right)\).Improved the keyboard accessibility of static labels in the graphing calculator.The way that math is read when using a screen reader has been updated to speak shorter forms of common numeric fractions and exponents.Actions provide a way to react to events in the calculator, like clicks or clock ticks, by updating variables in the expression list. Added Actions to the graphing calculator.You can now create new lists based on existing lists using a variety of operations. Added list comprehensions to the graphing calculator.Polygons can now be assigned to variables, used as part of function definitions, and stored in lists.Please provide proper credit to the author (Junferno) in any public media that uses this software. This program is licensed under the GNU General Public License. The renders seen in the video this video use index.html whereas this video uses quick.html. This however will also lower the quality, cause frames to disappear immediately after rendering, and will not show equations in the left sidebar. The image should start rendering or the video should start playing at a slow rate.Īlternatively, you can load quick.html for a quicker rendering with more consistent rendering time per frame that also allows for the use of the automatic download ( -d) and gridline removal ( -g) options. Load index.html into a web browser and put f=1 into the first formula in the formula window. Do not use it in a production deployment. * Serving Flask app "backend " (lazy loading) Please wait for processing to finish before running on frontend It should eventually show that the server is running on localhost:5000. ![]() Run backend (This may take a while depending on the size and complexity of the frames). Run without any command-line arguments to create a rendering with the same settings as seen in this video. Use python3 backend.py -h to see the above help message. These only really matter if you are rendering a video. Note that a "block" refers to what is passed from the backend to the frontend per HTTP request. You can use the optimisational options to change the number of expressions the backend will send to the frontend per call (too much will cause a memory error, too little could kill the backend with too many requests). maxpblock= The maximum number of expressions per block in static blocks block= The number of frames per block in dynamic blocks static Use a static number of expressions per request block g Hide the grid in the background of the graph (only available if rendering quick.html) l Reduce number of lines with L2 gradient for quicker renders d Download rendered frames automatically (only available if rendering quick.html) b Reduce number of lines with bilateral filter for simpler renders c The colour of the lines to be drawn (e.g. ![]() e The extension of the frame files (e.g. f The directory from which the frames are stored (e.g. ![]() Backend.py -f -e -c -b -d -l -g -static -block= -maxpblock= ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |