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 16:16:05 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 ''/ |
- | ===== 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 '' |
{{: | {{: | ||
- | ===== Formulas | + | ===== Setting a Formula |
The same formula can be set for multiple selected columns. You can use this feature to compute matrices. The '' | The same formula can be set for multiple selected columns. You can use this feature to compute matrices. The '' | ||
Line 40: | Line 46: | ||
MagicPlot now supports Undo and Redo in formula editor using '' | MagicPlot now supports Undo and Redo in formula editor using '' | ||
+ | ===== Optimized Table Scrolling and Redrawing ===== | ||
- | ===== The ' | + | We have optimized the program code of the redrawing of the Table to eliminate lags when scrolling and editing a Table with tens or hundreds of thousands of columns. |
- | * 0000548: [Fitting] Do not add Data-Baseline | + | ===== No more 'Data-Baseline' |
- | ===== 'Add to Table' feature adds a column | + | Staring MagicPlot 2.10 The 'Data-Baseline' |
- | * 0000549: [Fitting] Implement | + | 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 58: | 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 | * 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 |