Versions Compared

Key

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

...

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30150

Elbow Arrow

Add elbow arrows like Prism

Single elbow arrow is added in Arrows group on Tools toolbar.

See hint when mousing over the toolbar button or on status bar. E.g. Press Shift key while drawing it will create segement with arrow horizontally.

Click on the arrow object to use mini toolbar for further edit.

Gerneral

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30023

Save Theme as should Fill Theme name by default

preset the original theme name in save as dialog

  1. open theme organizer dialog

  2. go to last theme in Graph tab, right click All Axes ON, select edit

  3. uncheck show checkbox, click save as

    → All Axes ON show as Name of New Theme, then user could modify the name.

In Theme Preview app, we provide themes like Custom Page Size, Custom Font etc. User just need to change the property setting, and save the theme in same name, the quick style will use the new theme.

Programming

Python

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30144

Python supports setting parameter bounds in NLFit

Added following function to set parameter bounds in NLFit.

Code Block
def set_lbound(self, p, ctrl='>', val=None)
def set_ubound(self, p, ctrl='<', val=None)

Example:

Code Block
import originpro as op
wks = op.new_sheet()
fn=op.path('e') + r'Samples\Curve Fitting\Gaussian.dat'
wks.from_file(fn, False)
model2 = op.NLFit('Gauss')
model2.set_data(wks, 0, 1)
model2.set_lbound('y0','>','6')
model2.set_ubound('A','<','800')
model2.fit()

...