Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

-Top Features

Feature

How to

Python improvements

We have introduced a new originpro package for easy access to Origin from Python. This package works on a higher level, providing easy access to workbooks, matrices and graphs with very little code. The package also provides higher level access to data frames and numpy arrays.

Several sample Origin projects have been added under \Samples\Python sub folder. These samples have Python code attached as .py files in the project.

View documentation including detailed reference for the orignipro package.

Improvements in Beta2:

Excel like formula bar

  • Read current cell contents. Useful for cell with long text.

  • Enter column formula when column header is selected.

  • Enter cell formula when a cell is selected.

  • Hunt to define range. E.g. with B1 cell selected, in formular bar, enter =mean(, then drag from A1 to A10, the formula will show =mean(A1:A10, then user can enter ) and press Enter key to finish the formula.

Mini toolbar Improvements

Mini toolbars for text label, legend, color scale, bubble scale, and graphic objects are improved.

Improvements in Beta2:

Mini toolbar for tick label table

Image RemovedImage Added

Mini toolbar button to flip colormap

Mini toolbar for Parallel Plot Axis

Image Removed

Image Added

System Variable for increment steps on Mini toolbar

Image Added

Color Palette Improvements

Drag and drop palette types from other popular software.

...

JIRA

SUMMARY

DETAILS

ORG-20629

Improvement mini toolbar for legend – Inprogress

  • Mini toolbar for legend related features

  • Mini toolbar for legend symbols

  • Mini toolbar for color scale

  • Mini toolbar for bubble scale

ORG-21938

Rotate line, arrow, rectangle, etc. graphic objects with specified angle

  • Rotate dropdown list is added on Dimensions tab of Object Properties dialog.

  • Rotate clockwise and counter-clockwise buttons are added on mini toolbar.

ORG-22020

Applying Formatting to button for data label mini toolbar

Support Apply Formatting to This Layer/Window for data label

ORG-21885

Support Different Label Source for Each Plot of Grouped 3D plot

Implemented in Origin 2021.

ORG-5076

Tick Label Alignment support

ORG-21646

Mini toolbar for Tick Label Table - Beta2

ORG-21646

Mini toolbar button to flip colormap – Beta2

ORG-21646

Mini toolbar for Parallel Plot Axis – Beta2

ORG-22043

System Variable for increment steps on Mini toolbar

Image Added

Programming

Labtalk

JIRA

SUMMARY

DETAILS

ORG-20778

Excel like pi product function

double product(vector vd)

E.g. column A is filled with 2, 3, 4, 5

In B1 cell, enter = product(A) will 120, which is 2*3*4*5.

ORG-21992

Excel like LET function

Easier to write complex formulas, by making it possible to declare and assign values to variables inside a formula

LET(name1, exp1, [name2…], [exp2…], calculation)

exp1 is resolved and assigned to name1, exp2 is resolved and assigned to name2, then assign names to calculation for result. 

LET(x, 1, x+1) -> 2

LET(sum, total(A), n, count(A), sum/n)

ORG-13898

Command Window

support mouse wheel zoom, more support on auto complete

ORG-21926

Introduce new LabTalk command to update pending locks

Code Block
run -p aub;//active book
run -p auw;//active sheet
run -p aubd;//active book and all its descendants
run -p auwd;//active sheet and all its descendants

ORG-21587

LabTalk Access to Dash Definition at Plot Level

Syntax: set name -ldf value

Code Block
set %c -ldf  "5 20 10";

ORG-19233

GetN supports dataset elements

E.g.

dataset values;
values.setsize(3);
getn (Value 1) values[1] (Value 2) values[2] (Value 3) values[3];

ORG-22214

LT Labtalk control of Box Plots – Beta2

layer.plot1.boxchart.line=1,2,3; //show lines in box chart, 1=median,2=mean or 3 both

layer.plot1.boxchart.label=1,2,3;//show label of line, 1=median,2=mean or 3 both

layer.plot.label.font=1; //label font

layer.plot1.label.fsize=20; //label font size

layer.plot1.label.color=2; //label color based on color list, e.g. 1=black, 2=red, etc.

...

JIRA

SUMMARY

DETAILS

ORG-21179

More Shapes added to extract data from Matrix – Beta2

In Image mode of matrix (View: Image Mode), user can use rectangle, circle, polygon, region tool to define region of interest and extract the data there.

Image RemovedImage Added