Commits on Source (30)
-
Matthew Dawson authored
Fix some other issues. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@8566 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Instead of using random values, actually use something useful for the matlab output code. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@8570 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@8642 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Mark Lawford authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@8671 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Mark Lawford authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@9447 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Attempt to strip matlab related paths from LD_LIBRARY_PATH. Any path containing matlab is now stripped. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@9480 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Mark Lawford authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@9528 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Mark Lawford authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@9529 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Due to the fix for the newline issue with Matlab, there was a buffer underflow. Fix. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@9560 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Mark Lawford authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10096 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
- Mention that it requires the NASA PVS libraries, otherwise a missing library error is generated. - Change the inputs to the roots so that the function has actual real roots. Otherwise when you run the simulation there is a difference generated on x1, and makes the whole thing look broken. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10148 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Since CVC3 failes epically with this model, just default to PVS to make testing it easier for users. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10149 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Fix my fixed help text, as it was horrible to read. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10167 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Regenerate the documentation with the latest Matlab, and add a simple script to regenerate the documentation, making it simpler in the future. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10175 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
To make life simpler in the future, document generation_doc.m git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10176 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Instead of assuming the number is always at a certain position, use a regexp to find it. It basically looks for "PVS Version 0.0", and only uses the 0.0. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10203 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
Sometimes when starting up, a previous handle would clash with an existing handle, causing the TET to fail to load and locking Matlab into a state where it can no longer exit. Fix by ensuring on load no previous handle is ever used, and instead just regenerate all of them. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10858 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/trunk/TableTool@10907 57e6efec-57d4-0310-aeb1-a6c144bb1a8b
-
Matthew Dawson authored
When the table is closed, there is lots of unnecessary data being stored in the block, all of which changes on the next load. Remove that data before closing, to try and avoid changing the underlying storage, making the TET friendlier to SCMs.
-
Matthew Dawson authored
The TET now has a mechanism to upgrade TE blocks to the latest data structures, though backwards compatibility is not currently dealt with. Also clear unneeded cell arrays that held text. I'm not sure why that existed, and at least the quadratic example has both cell and non-cell arrays for holding the text, speaking to the uselessness of the array. Thus remove the array as an upgrade mechanism. This shrinks down the size of the TE blocks some too!
-
Matthew Dawson authored
Since the storage format has changed, update the examples to match. Also downgrade all samples to work against MATLAB 2010a, since they seem to have been originally created for it.
-
Matthew Dawson authored
Update all version numbers to 0.7.2 for release. Also update my copyright to the current year.
-
Mark Lawford authored
Purge and sanitize table storage format This is a patch against the latest stable to prepare it for the SimCheck work. Currently the table has a mixture of how text entries are stored, for no apparent reason. Examples include this mixture, so it does appear to be a useless difference. This version introduces a way to upgrade tables, and makes use of that to remove a redundant cell array for TE's generated with the tool. There should be no functional difference. Also, this includes a commit to remove changes that would occur to the table upon an open/close cycle, even though the table wouldn't actually change. This just makes the table behave better in the context of a SCM. I've updated the version numbers, and it would be good to get this out there now so that the SimCheck work can be used against tables sooner, without having to re-save as many tables.
-
Matthew Dawson authored
When adding new inputs to a TET block, it was possible that the port numbers would no longer line up between the code block and the outer input ports on the TET block. This would cause Simulink models to appear to be hooked up correctly, but misbehave when actually run. Fix by ensuring ports are always correct on save. Both existing ports and new ports are always numbered to match the internal port numbers on the code block. Existing connections are maintained as expected. Due to this change, it is possible that on saving a TET block connections will be re-arranged. Note that these connections will have been incorrect and need adjustment anyways.
-
Matthew Dawson authored
Update version numbers for critical update to 0.7.3.
-
Matthew Dawson authored
Clipping is used to avoid having text spill on axes, clipping text boxes does nothing as text boxes always clip their contents. This fixes MATLAB R2015a (and possibly R2014b).
-
Matthew Dawson authored
Release 0.7.4, fixing MATLAB R2014b/R2015a
-
Abdulrahman elgendy authored
-
Abdulrahman elgendy authored
-
Matthew Dawson authored
Fix some minor issues (output port misalignment + GUI errors) Closes #9 and #10 See merge request !7
@Cell/purge.m
0 → 100644
@Cell/upgrade.m
0 → 100644
@Data/purge.m
0 → 100644
@Data/upgrade.m
0 → 100644
@Grid/purge.m
0 → 100644