Altair Compose 2019.1 Release Notes
Compose 2019.1 contains the following features and enhancements.
Highlights
- OML performance improvements.
- OML command window user experience improvements.
- Web hosted help for Compose.
- Improved Class support.
- Demo Browser.
- New OML functions.
- Improvements to MAT files handling.
Math and Scripting
- Class Support
- Class support is extended and exposed in OML.
- OML Language
- OML language performance enhancements when executing large scripts (parsing).
- File Handling
- New MATIO library to better read and write MAT files.
User Experience
- command window
- command window pagination and display is improved (text color, navigation up/down).
- Demo Browser
- A Demo Browser has been added to display and load easily the demo files (tutorials, demos from toolboxes).
- Online Help
- Compose help (User's Guide and Reference Guide) can now be accessed online (Internet access required).
Resolved Issues
The following issues (and more) have been resolved for Compose 2019:
- xlswrite issue for cell writing
- Matrix extraction limitation
- Issue when debugging a function
- Unable to modify matrix inside of cell
- Issue in imwrite
- Save and Load issues
- getcmdinput issue
- Indexing orientation bug
- Parsing issue for coloring in OML command window
- Inconsistent error detection
- Issue when indexing a string literal value
- Resize the Plot Window when executing a script can crash Compose
- cpsd bug
- Syntax error when indexing a cell element in a struct
- Issue when disable “lines purged warning” in OML command window
- Struct assignment issue
- textread output incorrect with float delimiter and newline
- findobj crashes Compose
- Compose crashes when executing pwelch
- Set invalid markerfacecolor crashes Compose
- Retrieving plotting properties crashes Compose
- Cannot set plotting properties via dot notation
- Dock and undock plot window crashes Compose
- User interface example freezes Compose 2019
- xlswrite issue when creating .xls/.csv file
- Writing two columns with cell arrays in a file
- Issue while trying to create cell array with the same string n-times
- Issue in updating/deleting MAT files
- Save user interface layout across sessions
- Empty matrix assignment should not change matrix dimension
- Matrix extraction limitation
- Unable to modify matrix inside of cell
- Update Binary Compatible Interface (external toolbox) documentation for 2019 changes
- regexp function does not work properly on Linux platforms
- Memory not freed after deleting variables from OML Variable Browser
- sscanf foes not corrrectly parse 'N%d'
- Compose crashed while double-clicking on the structure under Variable Browser window
- Clamped spline issue
- File Browser doesn't memorize the directory correctly
- Rat(realmin) freezes Compose
- Compose crashes when using switch with empty otherwise
- Compose is in “RUN” mode when starting
- Parsing issue leads to syntax coloring issue in OML command window
- Issue when loading a text file using tab as delimiter
- OML command window performance issue
- Performance when assigning matrix elements
- flipud issue
- Cannot delete the file created by save unless you shut down Compose
- shiftdim crashes Compose if there is no input argument
- getcmdinput issue
- accumarray(1,1) crashes Compose
- Issue with multiple return values
- Indexing orientation bug
- max function crash
- Issue when indexing a string literal value
- Issue when initialize a string matrix
- Performance issue on textread
- Bug with mat2str
- Correct threshold of near-singular square matrix division
- Display issue in cell array
- Issue with "disable lines purged" warning in OML command window
- concat struct array does not work
- Add undefined variables in debug mode displays an empty error window
- Change editor font should apply to comments and keywords
- save does not work when saving a function handle
- Missing information in error message when reading file
- Issue in accumarray when specifying the size of the output matrix
- Clear menu action in OML window takes time to clear the window
- textread with '\n' delimiter on Linux
- Complex matrix's value display is inconsistent in the Matrix Editor
- zlabel issue
- fliplr does not work with ND matrices
- accumarray should return an error when index matrix contains float numbers
- textscan output incorrect with float delimiter and newline
- Error message is not constructed properly