JIRA | Summary | Details | ||
---|---|---|---|---|
Modifying "internal.c" file in the code builder leads to crash | Now changing the content of "internal.c" and overwriting the old one doesn't cause crash. | |||
Provide an option to treat zero derivative for ocmath_derivative | Solve the issue by setting deriv=0 for deriv0 * deriv1=0. | |||
Add image matrix Flip and transpose functions | Add the new struct for matrix processing in opencv | |||
Support setting color scale using labtalk | User has access to spectrum properties. | |||
compiling fail to locate the dll file after remove/add the oc file. | The dll file can be correctly located during compiling. | |||
Curve_derivative returns error when smooth factor is between 0 and 1 | If dSmoothness=0.8, it will treats it as 0 (BSPLN_OFF). change the code like: if( abs(dSmoothness) < 0.000000001 ) | |||
Implement Gaussian Mixture Model | Run TestGaussianMixtureModel_InitParamByObj to test the GMM agree with the result in Matlab. | |||
Breakpoint not working after restart if source file not inside exe folder | Breakpoint is now still working when Origin is restarted. | |||
allow ocmath_compare_data() to compare numeric data by relative error | Add bAbsoluteError argument in the function so that when set to false, it's comparing numeric data by relative error. | |||
Add Gaussian Mixture Model which can be used in image processing,cluster analysis, etc. | Add functions like mvnpdf, mvncdf. | |||
MatirxLayer function Delete can cause Origin Crash | Delete function for MatrixLayer is working properly. | |||
Improve the functions about getting plot type info. | compare_plot_types() generate correct result. | |||
compiling error when class method has pointer as return type. | fixed | |||
Macro fails when name contains the word return | Macro with "return" in the name is allowed. | |||
Origin crash when use method of return object | Compiling doesn't crash Origin. | |||
Improve SCV calculation speed | Use support function with vector arguments to improve the speed. | |||
Use OriginObject::SetName To Name A Workbook With The Same Name As Previous And Use Enumeration, Could Not Keep Complete LongName. | fixed |