This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
release:2.10 [Tue Sep 15 15:45:04 2020] Alexander |
release:2.10 [Wed Dec 16 01:10:34 2020] Alexander removed |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Introducing MagicPlot 2.10 [NOT RELEASED YET] ====== | ====== Introducing MagicPlot 2.10 [NOT RELEASED YET] ====== | ||
- | To be released in fall 2020. \\ | + | To be released in late 2020. \\ |
- | **This is a draft document. The features described are subject to change.** | + | **This is a non-complete |
===== Setting Variables in Formulas ===== | ===== Setting Variables in Formulas ===== | ||
- | In MagicPlot 2.10 you can set variables in formulas: write an assignment and a semicolon to separate it from the next part of the formula, for example: '' | + | In MagicPlot 2.10 you can set variables in formulas: write an assignment and a semicolon to separate it from the next part of the formula, for example: '' |
+ | |||
+ | The variables can be used in Column Formula, Custom Fit Curve equation and in any other formula fields in MagicPlot. | ||
{{: | {{: | ||
- | ==== Improved Syntax Highlighting | + | ==== Tip: Inserting Fit Equation to the Column Formula |
- | MagicPlot highlights all usages of the variable at cursor in the edited | + | You can copy the fit equation with variables from the Report tab of a Fit Plot and paste it in any formula field including Column Formula (but it is generally better to use new '' |
- | ==== Inserting Fit Equation to the Column Formula ==== | + | {{: |
- | Due to introduction of variables you can copy the fit equation from the Report tab of a Fit Plot and paste it in any formula field including Column Formula: | + | ===== Comments |
- | {{: | + | You can insert comments in any formula using ''/ |
- | * 0000171: [Table] Simplify inserting fit formula into column formula | + | {{:release:formula_comments.png? |
- | * 0000172: [Processing] Unified formula syntax (setting variable values in formula) | + | |
- | * 0000553: [Processing] Syntax highlighting: | + | |
- | ===== Simplified Column Formula Notation ===== | + | Use '' |
+ | |||
+ | ===== Simplified Column Formula Notation: $A for col(A) | ||
We have simplified Column Formula syntax: column and cell values can be inserted using '' | We have simplified Column Formula syntax: column and cell values can be inserted using '' | ||
- | The new notation only works with constant column/cell indexes. Use col/cell functions if you need to vary the index, ex. '' | + | The new notation only works with constant column/cell indexes. Use '' |
{{: | {{: | ||
- | * 0000463: [Table] Simplify function syntax col(A) and cell(A, 1) with $A and $A$1 | + | ===== Setting a Formula for Multiple Columns ===== |
- | ===== Formulas | + | The same formula can be set for multiple selected |
- | The same formula can be set for multiple selected columns. You can use this feature to compute matrices | + | ===== Calculation in Reverse Row Order ===== |
- | ===== Other Formula Editor Enhancements ===== | + | You can swap '' |
- | * 0000155: [Table] Multiple column formulas | + | ===== Undo/Redo in Formula Editor ===== |
- | * 0000546: [Table] Reverse order row calculation in column formula dialog | + | |
- | * | + | |
- | * 0000056: [Fitting] Add Undo capability to formula editor | + | |
- | * 0000554: [Other] Incorrect braces highlighting | + | |
- | * 0000385: [Table] Constants A, B,... are not properly converted without col() if appropriate column is deleted | + | |
- | ===== The 'Data-Baseline' | + | MagicPlot now supports Undo and Redo in formula editor using '' |
- | * 0000548: [Fitting] Do not add Data-Baseline column by default, replace it with 'Add curve to table' context menu | + | ===== Optimized Table Scrolling and Redrawing ===== |
- | ===== 'Add to Table' feature adds a column | + | We have optimized the program code of the redrawing of the Table to eliminate lags when scrolling and editing |
- | * 0000549: [Fitting] Implement | + | ===== No more ' |
+ | |||
+ | Staring MagicPlot 2.10 The ' | ||
+ | |||
+ | The ' | ||
+ | |||
+ | Now you can manually create the ' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Adding Fit Sum and Fit Curve Column to the Table ===== | ||
+ | |||
+ | You can now add a column | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Column(s) from the selected curve(s) (including Fit Sum) can be added to the Table using the context menu of the Curve itself in the plot area or in the curves list or from the context menu of the legend symbol: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The new columns are added to the Table where Y column of the Fit Plot data is located: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The created columns have links to the Fit Plot. The Auto Recalculation is on by default for the created columns and can be switched off. | ||
===== Changes in Keyboard Shortcuts ===== | ===== Changes in Keyboard Shortcuts ===== | ||
- | * | + | * The keyboard shortcut |
- | * | + | * A new shortcut for creating a Folder was added: '' |
+ | |||
+ | ===== Descriptive Statistics | ||
+ | |||
+ | The statistics on table rows can now be calculated using Descriptive Statistics dialog. The Columns/ | ||
+ | |||
+ | {{: | ||
===== Other Minor Enhancements ===== | ===== Other Minor Enhancements ===== | ||
Line 64: | Line 92: | ||
* 0000567: [Other] Adding table curve to multiple selected figures when copy-pasting table | * 0000567: [Other] Adding table curve to multiple selected figures when copy-pasting table | ||
* 0000256: [Processing] Add empty cell (NaN) check function in column formula syntax | * 0000256: [Processing] Add empty cell (NaN) check function in column formula syntax | ||
- | * 0000525: [Processing] Add Columns/ | ||
- | ===== Bug Fixes ===== | + | ===== Bugs Fixed ===== |
+ | * 0000561: [Plots] Canvas raster buffer size is not updated properly when changing the screen scale | ||
+ | * 0000584: [Other] Java 6 inspired bug: round(0.49999999999999994) = 1 | ||
+ | * 0000554: [Other] Incorrect braces highlighting in formulas with line breaks after paste on Windows | ||
* 0000576: [Other] When copying color map plotable to another project with (table copy) the links to index columns are incorrect | * 0000576: [Other] When copying color map plotable to another project with (table copy) the links to index columns are incorrect | ||
* 0000484: [Drawing] Drawings are not snapped to canvas borders and center | * 0000484: [Drawing] Drawings are not snapped to canvas borders and center | ||
Line 87: | Line 117: | ||
* 0000522: [Plots] The legend background box does not account multi line text (regression) | * 0000522: [Plots] The legend background box does not account multi line text (regression) | ||
* 0000402: [Other] Cannot put fit curve to the end of fit curves list in some circumstances | * 0000402: [Other] Cannot put fit curve to the end of fit curves list in some circumstances | ||
+ | * 0000385: [Table] Constants A, B,... are not properly converted without col() if appropriate column is deleted | ||