Skip to content

Commit b6b8c68

Browse files
committed
publish release v1.1.7
1 parent e876aaf commit b6b8c68

25 files changed

+31
-25
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Changelog
22

3-
- new: fitmodes now also selectable using "App" menu in menu bar
3+
- updated documentation (GettingStarted.mlx and README.md)

MFTyreToolApp.prj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<deployment-project plugin="plugin.apptool" plugin-version="1.0">
2-
<configuration build-checksum="2220732703" file="C:\Users\Tom\Documents\mftyre-tool-matlab\MFTyreToolApp.prj" location="C:\Users\Tom\Documents\mftyre-tool-matlab" name="MFTyreToolApp" target="target.mlapps" target-name="Package App">
2+
<configuration build-checksum="2700989730" file="C:\Users\Tom\Documents\mftyre-tool-matlab\MFTyreToolApp.prj" location="C:\Users\Tom\Documents\mftyre-tool-matlab" name="MFTyreToolApp" target="target.mlapps" target-name="Package App">
33
<param.appname>MFTyreToolApp</param.appname>
44
<param.authnamewatermark>Tom Teasdale</param.authnamewatermark>
55
<param.email>teasdale@lightsaber.red</param.email>
@@ -13,15 +13,21 @@
1313
<param.summary>Create, fit and evaluate MF-Tyre model with a convenient MATLAB GUI.</param.summary>
1414
<param.description />
1515
<param.screenshot>${PROJECT_ROOT}\assets\img\MFTyreTool_Screenshot_Main.jpg</param.screenshot>
16-
<param.version>1.1.6</param.version>
16+
<param.version>1.1.7</param.version>
1717
<param.products.name>
1818
<item>MATLAB</item>
19+
<item>Optimization Toolbox</item>
20+
<item>Signal Processing Toolbox</item>
1921
</param.products.name>
2022
<param.products.id>
2123
<item>1</item>
24+
<item>6</item>
25+
<item>8</item>
2226
</param.products.id>
2327
<param.products.version>
2428
<item>9.10</item>
29+
<item>9.1</item>
30+
<item>8.6</item>
2531
</param.products.version>
2632
<param.platforms />
2733
<param.output>${PROJECT_ROOT}</param.output>

MFTyreToolToolboxPackager.prj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<param.summary>Create, fit and evaluate MF-Tyre models with a convenient MATLAB GUI.</param.summary>
88
<param.description />
99
<param.screenshot>${PROJECT_ROOT}\assets\img\MFTyreTool_Screenshot_Main.jpg</param.screenshot>
10-
<param.version>1.1.6</param.version>
10+
<param.version>1.1.7</param.version>
1111
<param.output>${PROJECT_ROOT}\MFTyreTool.mltbx</param.output>
1212
<param.products.name />
1313
<param.products.id />
@@ -67,7 +67,7 @@ MFTyreToolApp_resources</param.exclude.filters>
6767
<param.compatiblity.windows>true</param.compatiblity.windows>
6868
<param.compatiblity.macos>true</param.compatiblity.macos>
6969
<param.compatiblity.linux>true</param.compatiblity.linux>
70-
<param.compatiblity.matlabonline>false</param.compatiblity.matlabonline>
70+
<param.compatiblity.matlabonline>true</param.compatiblity.matlabonline>
7171
<param.installation.map />
7272
<param.additional.sw.names />
7373
<param.additional.sw.licenses />
@@ -99,6 +99,7 @@ MFTyreToolApp_resources</param.exclude.filters>
9999
<param.compatiblity.windows />
100100
<param.compatiblity.macos />
101101
<param.compatiblity.linux />
102+
<param.compatiblity.matlabonline />
102103
<param.installation.map />
103104
<param.additional.sw.names />
104105
<param.additional.sw.licenses />

README.md

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ of the application, to conform to the
3838
Special thanks to Dr. Edward M. Kasprzak for granting me permission to provide the used,
3939
de-identified and obscured data for demonstration purposes.
4040

41+
## Requirements
42+
43+
- MATLAB Base (tested with R2021a)
44+
- Optimization Toolbox (for fitting)
45+
- Signal Processing Toolbox (for raw measurement import)
46+
4147
## Installation
4248

4349
There are several ways:
@@ -101,7 +107,7 @@ measurement object contains data for only one steady-state condition. This means
101107
one variable is *sweeped* (= *transient*). In case of Formula SAE Tire Test Consortium Data,
102108
two parsers for *Cornering* and *Drive/Brake* MAT files in SI-units are already available.
103109

104-
![Screenshot Measurement Import](assets/img/MFTyreTool_Screenshot_DataImport.png)
110+
![Animation Data Import](assets/img/MFTyreTool_Screenshot_DataImport.gif)
105111

106112
### Fit Model to Data
107113

@@ -112,6 +118,16 @@ table. You can then choose to append these values to your model.
112118

113119
![Animation Fitting](assets/img/MFTyreTool_Animation_Fitting.gif)
114120

121+
![Animation Fitting](assets/img/MFTyreTool_Animation_AppendFitted.gif)
122+
123+
### Manual Model Editing
124+
125+
You can manually edit the model values in the table. When using the Auto-Refresh feature,
126+
the plot updates automatically to reflect your changes. This helps to get an intuition on
127+
the effects of different parameter values.
128+
129+
![Animation Manual Editing](MFTyreTool_Animation_ManualEditing.gif)
130+
115131
### Plot Model against Data
116132

117133
To make sure the fitting process yields a plausible result, you can compare the test-bench
@@ -122,17 +138,8 @@ comparison.
122138

123139
![Animation Plotting](assets/img/MFTyreTool_Animation_Plotting.gif)
124140

125-
## Screenshots
126-
127-
![Screenshot Model Tab with Fitted Values](/assets/img/MFTyreTool_Screenshot_ModelTabFitted.png)
128-
129-
![Screenshot Data Tab](/assets/img/MFTyreTool_Screenshot_DataTab.png)
130-
131-
![Screenshot Model Tab while Fitting Runs](/assets/img/MFTyreTool_Screenshot_Fitting.png)
132-
133-
![Screenshot Analysis Tab with Plots and Legend](/assets/img/MFTyreTool_Screenshot_PlotWithLegend.png)
134-
135141
## Known Issues
136142

143+
- Currently only Fitting of Fx0, Fy0, Fx, Fy is supported
137144
- Only MF-Tyre 6.1.2 (62) is supported.
138145
- The FSAE TTC parsers might not always work. You might have to create your own parser.
Loading
402 KB
Loading
Loading
-172 KB
Loading
6.69 MB
Loading
Binary file not shown.
-315 KB
Binary file not shown.
-259 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
-189 KB
Binary file not shown.
Binary file not shown.

doc/GettingStarted.mlx

11.7 MB
Binary file not shown.

resources/project/Root.type.Files/assets.type.File/img.type.File/MFTyreTool_Screenshot_ModelTabFitted.png.type.File.xml

Lines changed: 0 additions & 2 deletions
This file was deleted.

resources/project/Root.type.Files/assets.type.File/img.type.File/MFTyreTool_Screenshot_NewFeature_SplitView.png.type.File.xml

Lines changed: 0 additions & 2 deletions
This file was deleted.

resources/project/Root.type.Files/assets.type.File/img.type.File/MFTyreTool_Screenshot_Plot.png.type.File.xml

Lines changed: 0 additions & 2 deletions
This file was deleted.

resources/project/Root.type.Files/assets.type.File/img.type.File/MFTyreTool_Screenshot_PlotWithLegend.png.type.File.xml

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/about.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"Name": "MFTyreTool",
3-
"Version": "1.1.6",
3+
"Version": "1.1.7",
44
"Authors": [
55
"Tom Teasdale"
66
],

0 commit comments

Comments
 (0)