Auswertung Experiment
Database tüddelei DBHanlder läuft gut für DIESE Datanbank struktur... App begonnen aber weit entfernt von gutem Stand
This commit is contained in:
104
Libs/mat2tikz/test/suites/ACID.MATLAB.8.3.md5
Normal file
104
Libs/mat2tikz/test/suites/ACID.MATLAB.8.3.md5
Normal file
@@ -0,0 +1,104 @@
|
||||
alphaImage : c1f655e08814b6737d14fc62401464d2
|
||||
alphaTest : 636ce0a35bfc181f47970031f00f6b72
|
||||
annotationAll : b600c6654bf983288dd25a24d17b277b
|
||||
annotationSubplots : c6c07fabe6ef6fc5fb4d0a00f3a98bd2
|
||||
annotationText : 0e479d484171cbe71208f132319a9dfb
|
||||
annotationTextUnits : 212301f6fab8fc44936a1d6c8dd3ac59
|
||||
areaPlot : 53cc00dd9f6059d734722dc7d521be39
|
||||
axesColors : 863530544e1bd5d2ac2a40d115b0d89c
|
||||
axesLocation : e7dac4ed9f58c31612496b3dd191b2fe
|
||||
bars : b6c9b6bd0884fd9041c50ce57486a730
|
||||
besselImage : 2478d41afe2dbb5e3c7c3ca35433df4b
|
||||
bodeplots : e58a307dacc26ad38259cff98c141352
|
||||
clownImage : 50cf1ed3d5954ea574ee1dcf850d2291
|
||||
colorbarLabelTitle : bb5e997230a6b1330c749d737b73f03b
|
||||
colorbarLogplot : 4cb17bffe972526eac63da33a9222f6d
|
||||
colorbarManualLocationLeftIn : 34c149317117365e93c2d4bc87342a36
|
||||
colorbarManualLocationLeftOut : 61df87739df57ce09e1ff941cede9b11
|
||||
colorbarManualLocationRightIn : 43929d243b1ce12aecfda3d130edf359
|
||||
colorbarManualLocationRightOut : ec8ed1290c5a3f45d4cb3795a66c0f1f
|
||||
colorbars : 271fdd43648c30b49861e5ac492bfe37
|
||||
compassplot : 746fe6816c8f5e91bc30b748937ddf5f
|
||||
contourPenny : bd9fe77201617c2aeec42680cf3db0cb
|
||||
croppedImage : a7df6401799a09cb2868babe95ce4c77
|
||||
customLegend : cd7e76a0e4394ae7e166b0a38c81be2b
|
||||
decayingharmonic : 5f430cbacf89268a100b9f0bc6b92874
|
||||
double_axes : b8d4a8ac79d6de3ff26a8e7b4e1f4cb2
|
||||
double_axes2 : 481f3f1c2e52f55a82193a39c6f8de28
|
||||
double_colorbar : 95740167b4b9fe7e082f5e6ff075b0f1
|
||||
errorBars : e156bb17b2c4938e683d1415cfd539b4
|
||||
errorBars2 : ca4bd1a1f0e835cb6628c92082534205
|
||||
fill3plot : 801300e07b52eb484e67abe761b6a0a4
|
||||
freqResponsePlot : d18c2174642550ca7373be8e207a43e7
|
||||
herrorbarPlot : f383b91e61b3fbc586b5c02ce2bafbfc
|
||||
hgTransformPlot : e32beea57daf9940ffd74ae8b1a83403
|
||||
hist3d : 867f35c157a81cf207d63e558cf167e5
|
||||
imageOrientation_PNG : c90e5e7bd1575ab8f504a8370a43a21e
|
||||
imageOrientation_inline : 9f8624bfd743ea0c3c19557e3b8319c5
|
||||
imagescplot : d1a7958ac53afd332e6fa934eee963f5
|
||||
imagescplot2 : fad5b247a605964440b150202d4c5a7a
|
||||
latexInterpreter : 061001fe023e6e404d4fe024ce28d245
|
||||
latexmath2 : 082e5416e213056d6ebe4a1bccd4286d
|
||||
legendplot : b005a57b62d43c3808abc57693090ddc
|
||||
legendplotBoxoff : a6552f6438efa5ae5c1e1b2bd3742d09
|
||||
legendsubplots : e656f45706bd476cf2401824d1014f8c
|
||||
linesWithOutliers : 0aa11947614995837eb1ce45265b45f5
|
||||
logbaseline : 23e4ebf3d9457aa26f940aca27fc32dd
|
||||
logicalImage : 843c396ce40a2c255d915b87b9b6bc53
|
||||
logplot : 15455204620fc850b94d721f1f79cacc
|
||||
mandrillImage : c3d5f63087be1e587af0f3b1f5efa573
|
||||
manualAlignment : a66a4d684ec5af5b3b967fbd9f9eba40
|
||||
many_random_points : 44f79b07c32fe2d334cb4d41bb245a2a
|
||||
markerSizes : c80e1e82fcd9d7cbcb52265cd966273b
|
||||
markerSizes2 : 2bc71206cca5fecdd89ee0ca6e7dec9a
|
||||
meshPlot : 390a65be331e6aeab8f4164b36b85e30
|
||||
mixedBarLine : 1562c32dfa41afadd5e890cc844ce139
|
||||
multiline_labels : 31fbbf1dcc63516bafa8479c14812706
|
||||
multipleAxes : c7c64c5f627f8633ee89ae02ba0b487e
|
||||
multiplePatches : d20f5bcb061e68e4e7848f2115d8589b
|
||||
myBoxplot : 1811640f9161ebbed0cec285ba423f7d
|
||||
overlappingPlots : 7e9618c8abc6eef40000202f12e201f8
|
||||
pColorPlot : edba1f3b39503095cace3d7053ad22a6
|
||||
parameterCurve3d : 79b6bfee183a996894c7964a023e312f
|
||||
parameterSurf : f65ce01c7e7a560205ee69e01d318b14
|
||||
peaks_contour : f6f964a8759939d5948e8fad796d481a
|
||||
peaks_contourf : 9e960b9d128dfbd102a8bbe2c5ab15ef
|
||||
pixelLegend : 3ac112865f3b1a50c62fb0b5f19d4215
|
||||
plain_cos : 9a8455b8cc710436572bc825de0cec78
|
||||
plotyyLegends : 9ed8515333235d8f84692a7d874e1d57
|
||||
polarplot : 35bcc693ce44029933edc6039ee4e652
|
||||
quiver3plot : 49ff594d23510463b75103fd099acf62
|
||||
quiveroverlap : 2e63a73822cc65d8086d90e23d52cbcf
|
||||
quiverplot : 7dbf0db4142bdbf7d421e83a66c149a5
|
||||
randomWithLines : 5227e4b38ad2503e9bae3ec6e566ac4a
|
||||
rectanglePlot : 0d9b3ef5dd01905fa987d81d139ec5fa
|
||||
removeOutsideMarker : c5c22d6ad18cb05dff6e0ef9bf0f20bf
|
||||
rlocusPlot : b2f0237a3bc42ca1f9305dc411437949
|
||||
roseplot : 3c61d3d9cd107a135ac958e3a2aa5d6c
|
||||
scatter3Plot : a3c58f7801a9cd7805a0bf888321d570
|
||||
scatterPlot : c7f71e9961a43df1047e938ff00f45cd
|
||||
scatterPlotMarkers : 4035e2da2a8e1ddeb4badeede264858c
|
||||
scatterPlotRandom : 60feab8df90afa2b60d79f98e98b58bc
|
||||
sine_with_annotation : a770a5ab9552941d0a663d7850785807
|
||||
sine_with_markers : 003c40a83b2dfaf7b6dfbcb9d74a505d
|
||||
spectro : 330dde4cc92550a49ea3df07455e6d9c
|
||||
spherePlot : 93eeb7042de0a8a18a59208d0e50df23
|
||||
stackedBarsWithOther : 708cb63f69815f47a31b9918c9c2c715
|
||||
stairsplot : 95ff3a04e9d5fec297d4b52dc895779d
|
||||
stemplot : e1d5c43f90a3c34b0c0463c10dcd8edd
|
||||
stemplot2 : 8cbf11bd5d2f388b4b572844f6960e60
|
||||
subplot2x2b : 71c072af504b2bb208c8d7743ae0e5a2
|
||||
subplotCustom : 606bc283da5b9c0319c4105910393050
|
||||
superkohle : 84ab937a68f0969598247b7b19b18cc3
|
||||
surfPlot : 652c4e1f83e0165199f952b8f1c412bb
|
||||
surfPlot2 : 026acc60aab65d0567052cbf870a9704
|
||||
texInterpreter : b67b59f407a551196fa1448d9c35e9e7
|
||||
texcolor : 7a8b8c01525fc11ac4f1186c803748a9
|
||||
texrandom : 4cc05e583bb3cfbc9884ed5f03f10e5a
|
||||
textAlignment : 6d51ee2120803e85237a57a25b6b43e7
|
||||
textext : 5be451a1b3314c54ee8ba519f6d2cae9
|
||||
xAxisReversed : 610fc5e22fa2c7efbdf788115cc7eb2d
|
||||
ylabels : 6daba91575bb4a6c2ff58d8d9a171526
|
||||
zoom : 4b140788bbd7c2e0f1a4d8b46640c9eb
|
||||
zplanePlot1 : 44a119eb5b2266b5e765bac21e6a488e
|
||||
zplanePlot2 : 95db146feb3d517f9e2540a551a50659
|
||||
104
Libs/mat2tikz/test/suites/ACID.MATLAB.8.4.md5
Normal file
104
Libs/mat2tikz/test/suites/ACID.MATLAB.8.4.md5
Normal file
@@ -0,0 +1,104 @@
|
||||
alphaImage : 14978e97c02baf045fb05ed6b4a5b391
|
||||
alphaTest : d194e2297b5dd5a0bb1282f9142ddda7
|
||||
annotationAll : 0a8a1578d17a16b3a5db57434069c6fc
|
||||
annotationSubplots : 30c06f8d5e3d30bbf1ccf8df29576f16
|
||||
annotationText : 9f293eb4bb31ac29c44d1c772b05ac74
|
||||
annotationTextUnits : 68f570a8fa1d3a0cec44ef2a1d58aa3b
|
||||
areaPlot : 3c36bd59014ca6346d6cbbbb6f78943a
|
||||
axesColors : 863530544e1bd5d2ac2a40d115b0d89c
|
||||
axesLocation : e7dac4ed9f58c31612496b3dd191b2fe
|
||||
bars : aa8ef10df99c7d750c92c7ba95a73814
|
||||
besselImage : c5a0696550fda36e7d2eba7d91643716
|
||||
bodeplots : a2d8208c81d7f449b51107907c43e053
|
||||
clownImage : 50cf1ed3d5954ea574ee1dcf850d2291
|
||||
colorbarLabelTitle : 3ff06d0ee178a052429194d184ee0182
|
||||
colorbarManualLocationLeftIn : fce39178f29dcdab800d6c99edc70bed
|
||||
colorbarManualLocationLeftOut : 0b35797bac696ec978b1dcac2c5baa20
|
||||
colorbarManualLocationRightIn : 776fbc67733cbd2104384d76de954eda
|
||||
colorbarManualLocationRightOut : fd1a74e61c95b0c185ac26d1cffee4a3
|
||||
colorbars : 0795ee171bf5954ff7e36d3ddc3867d5
|
||||
compassplot : bfdceefee37557845bbc0b4c7609ff50
|
||||
contourPenny : 11b3f1178d9585112b4d40f47a334de0
|
||||
croppedImage : c3a4a5e6ac11450d797c259a867dfd72
|
||||
customLegend : cc43f95e60cd8ff447c61fdebbaef18f
|
||||
decayingharmonic : 2d9be9791b36efc6e1d052769dba3369
|
||||
double_axes : af07a7caf0effe5eb70fd23f21137ebb
|
||||
double_axes2 : 6cd1b9ea3b7ae29801738674446e5f64
|
||||
double_colorbar : 47eaadfd2b100239e63c3175382c0598
|
||||
errorBars : 9a959889b00bdc80a18aae4cef6fff24
|
||||
errorBars2 : ee08727841633566b12ee1553f587b98
|
||||
fill3plot : 801300e07b52eb484e67abe761b6a0a4
|
||||
freqResponsePlot : f307eac45a335d76278beb4209b7f335
|
||||
herrorbarPlot : 9f7e3880d3d77af312f5af20ab45d427
|
||||
hgTransformPlot : 8c0a136c4bb0ec5ff02a344bc9ef9bf0
|
||||
hist3d : 867f35c157a81cf207d63e558cf167e5
|
||||
histogramPlot : a96b7898c7c426edc4d8ba680dd4b4c2
|
||||
imageOrientation_PNG : 94b2656bb5235d842d65085094f0dfc7
|
||||
imageOrientation_inline : 8f6b04de03cdc80a3ba1b5a35832e8a7
|
||||
imagescplot : d1a7958ac53afd332e6fa934eee963f5
|
||||
imagescplot2 : fad5b247a605964440b150202d4c5a7a
|
||||
latexInterpreter : 827313b6ff9dceb1ca27e814e5d7cc81
|
||||
latexmath2 : 5359827e1d218311bf80228f89deffdf
|
||||
legendplot : a61471a19448f4d097c3053de5d4ca13
|
||||
legendplotBoxoff : a6552f6438efa5ae5c1e1b2bd3742d09
|
||||
legendsubplots : 474a38fa9ddcf06bfab08a53ddc42032
|
||||
linesWithOutliers : 0aa11947614995837eb1ce45265b45f5
|
||||
logbaseline : 86f6627cae4fd5ca8891de0fff521ff4
|
||||
logicalImage : 843c396ce40a2c255d915b87b9b6bc53
|
||||
logplot : 5d5c676b2a3338558939d0407171edc6
|
||||
mandrillImage : c3d5f63087be1e587af0f3b1f5efa573
|
||||
manualAlignment : a66a4d684ec5af5b3b967fbd9f9eba40
|
||||
many_random_points : 44f79b07c32fe2d334cb4d41bb245a2a
|
||||
markerSizes : c80e1e82fcd9d7cbcb52265cd966273b
|
||||
markerSizes2 : 2bc71206cca5fecdd89ee0ca6e7dec9a
|
||||
meshPlot : 390a65be331e6aeab8f4164b36b85e30
|
||||
mixedBarLine : dfcba35ebc32c940566368ea83323add
|
||||
multiline_labels : d81ea3e1c07d9010027a40854f4e0e4d
|
||||
multipleAxes : c7c64c5f627f8633ee89ae02ba0b487e
|
||||
multiplePatches : e8a187bc7c133435cfad346eb7957a9d
|
||||
myBoxplot : abdb5d198d82e79940999cf61563099f
|
||||
overlappingPlots : 27f112e843ef7c8835cee164c70f2b1e
|
||||
pColorPlot : 0dbd6a9f0cc5dd2691d7d3767b831f68
|
||||
parameterCurve3d : 6aead7a8377449e056856f5b7d6fb9ed
|
||||
parameterSurf : 0bc50b54c2bff6e22ddf7e9a2a479f7c
|
||||
peaks_contour : 5e6873909d68b0e397c14eb2deb58e4f
|
||||
peaks_contourf : 8532510c96c15f96b9a8ad3843446c20
|
||||
pixelLegend : 3ac112865f3b1a50c62fb0b5f19d4215
|
||||
plain_cos : 3b0a06de2ae24b7242eef8840acfaca2
|
||||
plotyyLegends : 9ed8515333235d8f84692a7d874e1d57
|
||||
polarplot : e232124afee0fdf260dea1cdbb497275
|
||||
quiver3plot : 5dd5d89ff4c5d3de0c000a999814d10a
|
||||
quiveroverlap : f977afb99d073b7ea4a54bd7cc254300
|
||||
quiverplot : 95e36d3db46c861ccfcca981af846aa6
|
||||
randomWithLines : 9857814e260c4a929f5f0e9e92ba896d
|
||||
rectanglePlot : 0d9b3ef5dd01905fa987d81d139ec5fa
|
||||
removeOutsideMarker : f9330795ff85ba1ce4753a700825ab8c
|
||||
rlocusPlot : 03d2da6924f15785a9f803e0cbe88252
|
||||
roseplot : b095b86b171a56d817834d803e9e4b6a
|
||||
scatter3Plot : ed343b46e0c71f8b87b71bd32e645a17
|
||||
scatterPlot : 5d0b1fca0e65b2f8b16bfa5872f3ba1a
|
||||
scatterPlotMarkers : 4035e2da2a8e1ddeb4badeede264858c
|
||||
scatterPlotRandom : 60feab8df90afa2b60d79f98e98b58bc
|
||||
sine_with_annotation : 98cd4228e6a58210dc10768bc3d48298
|
||||
sine_with_markers : 003c40a83b2dfaf7b6dfbcb9d74a505d
|
||||
spectro : 954d57a5d3e0a6b71ed4b530295829c7
|
||||
spherePlot : a0728a993418536015482b6e2262f530
|
||||
stackedBarsWithOther : 24f65175516e4af409e0b5a344e69590
|
||||
stairsplot : 681cd9b7ec346c36ae53de4294148153
|
||||
stemplot : b20a8531bc0a24b7b9ed161e150c15ff
|
||||
stemplot2 : ce57617afde9d61311536fb018fc2ace
|
||||
subplot2x2b : 55c61c78e5b58bea889f6dc4c53cad8e
|
||||
subplotCustom : ebba99c098189a9e90a69925b4f842c2
|
||||
superkohle : 6f3903621fbfc0e52c6e5ef379e6cadc
|
||||
surfPlot : 4b3c88fd47161c784ce117e08e0a4c8c
|
||||
surfPlot2 : ea785ea64ce8763913edff0ff1846ed1
|
||||
texInterpreter : b67b59f407a551196fa1448d9c35e9e7
|
||||
texcolor : 7a8b8c01525fc11ac4f1186c803748a9
|
||||
texrandom : 111d9b06c1440d1ecf80df9498fb4daf
|
||||
textAlignment : 8b0a62113daf8ec03a711d1dc7f47e2b
|
||||
textext : 5be451a1b3314c54ee8ba519f6d2cae9
|
||||
xAxisReversed : 610fc5e22fa2c7efbdf788115cc7eb2d
|
||||
ylabels : 0f03d59d01b31956b87861e5705c28f2
|
||||
zoom : 731634a7fd3efbe0bfc72405614ae3fd
|
||||
zplanePlot1 : 4d974fa9a55b6298d0637654fd7d86ce
|
||||
zplanePlot2 : 6b7848acad9ce16f9d3ce303ff85cc17
|
||||
87
Libs/mat2tikz/test/suites/ACID.Octave.3.8.0.md5
Normal file
87
Libs/mat2tikz/test/suites/ACID.Octave.3.8.0.md5
Normal file
@@ -0,0 +1,87 @@
|
||||
alphaImage : a51ff2c6514fb5606ee2fcb732edc7ea
|
||||
alphaTest : bd2d78b8d373342d5285132b607a2f46
|
||||
annotationAll : 719ee5b81452f375afa95b757226f6ec
|
||||
annotationSubplots : aa261262dff0a1f26487d4a0f06cd828
|
||||
annotationText : c7185fe122b2e3fa5335fbc51bb89103
|
||||
annotationTextUnits : 1d29851134c715342efc36a690d5b396
|
||||
areaPlot : e04438af8498d2aa6fba5d242a8290ed
|
||||
axesColors : 45751a2a4fd30e0c888237721c0ae018
|
||||
axesLocation : 5189186c3185e8b3fa52622af950a0fd
|
||||
bars : 15a269e905602896394eabd367040ce1
|
||||
besselImage : 0ffc3e10adb87029b44cbeb4bc435e07
|
||||
colorbarLabelTitle : 272a4d2f645b296e43c01f4ab2ae25a4
|
||||
colorbarLogplot : cb326bbb54e486a40d387acfe82f1b72
|
||||
colorbarManualLocationLeftIn : d2d90ddaa56b9f13d009a595c21e9601
|
||||
colorbarManualLocationLeftOut : dea8de2bdf0d866dc3f4f2b8327ea494
|
||||
colorbarManualLocationRightIn : c8866d76fee1a0876cf3f46aa5bb5761
|
||||
colorbarManualLocationRightOut : 81b67065a6281c3de6c1a9181d4dfcbc
|
||||
colorbars : 13b6b31da1f9aef218ef68a6a2c4bbc5
|
||||
compassplot : 94efa27f5503d3a56e6b40a0ca0f75d1
|
||||
contourPenny : 3dab076bb0f089b4c30f321a8b732331
|
||||
customLegend : 7b0d1d80a2f72bc920d869151ffe96c1
|
||||
decayingharmonic : faaac45ba8f9262cf8a879323d3bf253
|
||||
double_axes : 243d26b1446d316955cded4098ef76df
|
||||
double_axes2 : 1fb2d96e2845da4935e251d2e860135c
|
||||
errorBars : 50b3272a0eff1a540911265dc86840e7
|
||||
errorBars2 : af50a7241d97ac9e2c78a4f157e056a2
|
||||
herrorbarPlot : aca7b04d007f2da41617eb027c15b0ef
|
||||
imageOrientation_PNG : 8086dd5610c028cf75501954cbaccf2c
|
||||
imageOrientation_inline : 02c0fb3e810aab39cb690e0fa3f8b7eb
|
||||
imagescplot : 88328b4f32c5ed1cc4e0ad09ea7f47cb
|
||||
imagescplot2 : 39ce8c49f28f3ce90a6bd5a9d0f1cd42
|
||||
latexInterpreter : e02f1a2468683a3893b0ba5622ba556d
|
||||
latexmath2 : 0453c91a38ab2e002b7744825c1aa0e9
|
||||
legendplot : 5f351094a8e4cd2192fe7cbb2859fd5c
|
||||
legendplotBoxoff : 9b2f5fb5630b53c4f7e0cbade5c8a719
|
||||
legendsubplots : 17c08345bafc58e1562984b37d4e01c9
|
||||
linesWithOutliers : 21dd1eb9763a12d1367a43f2e4314057
|
||||
logbaseline : 8d62e25d03732cdfc8cb2dd419e0b1b5
|
||||
logicalImage : 82e9e5ed998aa1ecd78b514d801dc914
|
||||
logplot : ecb205ea014ba6d0042579c3d608d978
|
||||
manualAlignment : 91b81ccba3a733f1660de692f1a24ead
|
||||
many_random_points : 465f2cfaf13757239404db65e9c49da8
|
||||
markerSizes : f0853e39d2cc6c67ca23306fdb32b6c0
|
||||
markerSizes2 : ee9ceeb6e9d413b80c070f267914f479
|
||||
meshPlot : 0ed5e09884b72b670f4d67b134f714f2
|
||||
mixedBarLine : 124b6efc0a9b4d350e0f179bdcc794c9
|
||||
multiline_labels : 113098f446ba5b37be05b2e495753a38
|
||||
multipleAxes : 33ea385933a0e54967fdfd2a763116d6
|
||||
multiplePatches : 5136db15994352b537d5261586efb68e
|
||||
overlappingPlots : 6372bbcaaf0f9831a9a371c154c68510
|
||||
pColorPlot : ea8de8ae9a060827a15589640a7c2af2
|
||||
parameterCurve3d : d74674982f8de1a07e2d91690442c640
|
||||
peaks_contour : a08b52735b11941aef4194d42c50ca95
|
||||
peaks_contourf : bae99cfb0c6d76fbb9eda7cf3253c861
|
||||
pixelLegend : 88bcddd20a3c5626ef158e2252685ec9
|
||||
plain_cos : 83d0268e8b3115003942bd1bdaf2672f
|
||||
plotyyLegends : 4195fadd2c55b022391f8addbbfc2dd5
|
||||
polarplot : a663c1b56d3073601536d4dacae5e8a0
|
||||
quiver3plot : 2262caf036feb9b926af20dccee4674d
|
||||
quiveroverlap : b565fbfd750ff33aa3e24500218458c4
|
||||
quiverplot : 5183781255b220415251eb7bcb5d8707
|
||||
randomWithLines : 152796f6be5be2a94832bfb5ea126483
|
||||
rectanglePlot : 0a6f4e29891fdd8492d821df65ed727f
|
||||
removeOutsideMarker : c26260549046c7a885617d03c1a6e714
|
||||
roseplot : 526bbf61758a3ac158b2f1de6a39de73
|
||||
scatter3Plot : 85a3d342f218f8ec4b0734bbefa13d0c
|
||||
scatterPlotMarkers : 5dada75b14206174059f357028f82de5
|
||||
scatterPlotRandom : a8bc3cbcd74de1e38783b974586d875d
|
||||
sine_with_annotation : 0b0f9823c6c36cae49d5053d8b984884
|
||||
sine_with_markers : d8761700c3dbfb3a496dc962c9d3ec64
|
||||
spherePlot : 42ab300428e3248d03105b83cac2b312
|
||||
stackedBarsWithOther : ac3c350f5af365630e0aaf4352108dd8
|
||||
stairsplot : 9338e729f5569578228a7bac2d123a9a
|
||||
stemplot : 557cad38e474e0cd7878b4680c33d291
|
||||
stemplot2 : 7450fcbc9332ecbd8ac9e801aad4d8fc
|
||||
subplot2x2b : 7db858e541e4edc35e9721226d8a0f5a
|
||||
subplotCustom : 588c7323ed9a6a69cbf71849a84d961f
|
||||
surfPlot : 5f6735d7f3ae960526c10335d3b232b6
|
||||
surfPlot2 : 30a4abfa8829ce6562f6bceb9e702b74
|
||||
texInterpreter : 64e4b7edcb6f21f14f3b60544a1f48bc
|
||||
texcolor : 8b5363038aa4454372cf03ae13f3a91a
|
||||
texrandom : f85439ecf43d7dc6f150a9977f1900ff
|
||||
textAlignment : 5e75059b1f661be10d3d790983f20f40
|
||||
textext : 730e7111a60f2f5fa0a9aa1a4445e242
|
||||
xAxisReversed : b7c279800afb84deb37cb9208a657a24
|
||||
ylabels : b7180ba11dd0428064340ab39935e9b1
|
||||
zoom : 7777afa78e6ee6169841ccd5a894c942
|
||||
87
Libs/mat2tikz/test/suites/ACID.Octave.4.2.0.md5
Normal file
87
Libs/mat2tikz/test/suites/ACID.Octave.4.2.0.md5
Normal file
@@ -0,0 +1,87 @@
|
||||
alphaImage : a51ff2c6514fb5606ee2fcb732edc7ea
|
||||
alphaTest : 0aabea57e8351373e2c3090fa1929435
|
||||
annotationAll : 5139104b005a70d3650c6dedb8f1dc7e
|
||||
annotationSubplots : 3da2ff3cadd2167ab1726c88f18a8a63
|
||||
annotationText : efe23b1567345ec24564b598c0d2c146
|
||||
annotationTextUnits : 0c874e12ee2167ffe041b48ab2124417
|
||||
areaPlot : cdb88d8449ea9275c7eeed21c236e055
|
||||
axesColors : 45751a2a4fd30e0c888237721c0ae018
|
||||
axesLocation : 27dd4473cb5871188a20d7e6cbc0d171
|
||||
bars : 15a269e905602896394eabd367040ce1
|
||||
besselImage : 0ffc3e10adb87029b44cbeb4bc435e07
|
||||
colorbarLabelTitle : 272a4d2f645b296e43c01f4ab2ae25a4
|
||||
colorbarLogplot : cb326bbb54e486a40d387acfe82f1b72
|
||||
colorbarManualLocationLeftIn : d2d90ddaa56b9f13d009a595c21e9601
|
||||
colorbarManualLocationLeftOut : dea8de2bdf0d866dc3f4f2b8327ea494
|
||||
colorbarManualLocationRightIn : c8866d76fee1a0876cf3f46aa5bb5761
|
||||
colorbarManualLocationRightOut : 81b67065a6281c3de6c1a9181d4dfcbc
|
||||
colorbars : 13b6b31da1f9aef218ef68a6a2c4bbc5
|
||||
compassplot : 94efa27f5503d3a56e6b40a0ca0f75d1
|
||||
contourPenny : fbd639280f4c31dcce7d463e4eac27f4
|
||||
customLegend : 7b0d1d80a2f72bc920d869151ffe96c1
|
||||
decayingharmonic : a5551e12b79edd8f32bd5d91ae5fa561
|
||||
double_axes : 125855bab62dbd8a599bfb6d9d2a041f
|
||||
double_axes2 : 6cd1b9ea3b7ae29801738674446e5f64
|
||||
errorBars : 5d31dee2340e12e5b48aad2d93f89b3f
|
||||
errorBars2 : 85a015a7afc2c6a7046053c887cce43a
|
||||
herrorbarPlot : f2eaee609ad23ad02d03e78912a5f23a
|
||||
imageOrientation_PNG : 8086dd5610c028cf75501954cbaccf2c
|
||||
imageOrientation_inline : 02c0fb3e810aab39cb690e0fa3f8b7eb
|
||||
imagescplot : 88328b4f32c5ed1cc4e0ad09ea7f47cb
|
||||
imagescplot2 : 39ce8c49f28f3ce90a6bd5a9d0f1cd42
|
||||
latexInterpreter : 73b51aed59a6644c15f1561e51ecbf6d
|
||||
latexmath2 : 5359827e1d218311bf80228f89deffdf
|
||||
legendplot : 5f351094a8e4cd2192fe7cbb2859fd5c
|
||||
legendplotBoxoff : 2654de1ee49ac8f4d2546eb6f254952f
|
||||
legendsubplots : 17c08345bafc58e1562984b37d4e01c9
|
||||
linesWithOutliers : 0aa11947614995837eb1ce45265b45f5
|
||||
logbaseline : f23182b1e230b1b21244ad9364475863
|
||||
logicalImage : 82e9e5ed998aa1ecd78b514d801dc914
|
||||
logplot : 5d5c676b2a3338558939d0407171edc6
|
||||
manualAlignment : ff6a5307120276310c01fb6f9c223d77
|
||||
many_random_points : 46b09dca92fc4f2517a198427f44b874
|
||||
markerSizes : e0d2628d90419f38457b7ee71d178bb1
|
||||
markerSizes2 : 560cc9e62fe361aa5456ef87fb715649
|
||||
meshPlot : 390a65be331e6aeab8f4164b36b85e30
|
||||
mixedBarLine : 124b6efc0a9b4d350e0f179bdcc794c9
|
||||
multiline_labels : 113098f446ba5b37be05b2e495753a38
|
||||
multipleAxes : c7c64c5f627f8633ee89ae02ba0b487e
|
||||
multiplePatches : 4d77a30b4a6b14772505e0e9c2a727cf
|
||||
overlappingPlots : 714f8029c2ad4fc86a8fb5323f35b0e4
|
||||
pColorPlot : ce623ad5a9ebf4b3c74d5954027f0631
|
||||
parameterCurve3d : ce2a304c64eb5283a40779f6f410d6ba
|
||||
peaks_contour : a08b52735b11941aef4194d42c50ca95
|
||||
peaks_contourf : bfe49f12ff8710df9fbf6bd9672ca124
|
||||
pixelLegend : 2afe53d2be6f01a41b74c5bd892fda83
|
||||
plain_cos : defebe18ad95f9f1b1f823ad96bd12bd
|
||||
plotyyLegends : 96cb3c09f470251db4ddf24f59e8e9f4
|
||||
polarplot : a663c1b56d3073601536d4dacae5e8a0
|
||||
quiver3plot : 5dd5d89ff4c5d3de0c000a999814d10a
|
||||
quiveroverlap : f446d413254f3f1e8e4ec449b8a7f813
|
||||
quiverplot : 22d70477697462b313c3d56ef78ac9c8
|
||||
randomWithLines : e96d8488671951033bc98d94163a06cb
|
||||
rectanglePlot : 045df69771942ea322873279a61c7b9f
|
||||
removeOutsideMarker : f0606cd40ecafc645b10b706d84aa874
|
||||
roseplot : 526bbf61758a3ac158b2f1de6a39de73
|
||||
scatter3Plot : c9cc13e983b56272dcbb3c90edd1f8c1
|
||||
scatterPlotMarkers : a5ec68437ee9e103ec849bdd1ab6657c
|
||||
scatterPlotRandom : 3dc985fcb9773a82a156321e12e6460b
|
||||
sine_with_annotation : 0b0f9823c6c36cae49d5053d8b984884
|
||||
sine_with_markers : 2cf4b72e72482e4b192012c4165ef5b5
|
||||
spherePlot : 5b0e48733101f43996cc70c2962b52d8
|
||||
stackedBarsWithOther : ac3c350f5af365630e0aaf4352108dd8
|
||||
stairsplot : 73051cf170b77661c4ea464718af1ded
|
||||
stemplot : fcf6f58d74e51684f5aedd090506b562
|
||||
stemplot2 : 7450fcbc9332ecbd8ac9e801aad4d8fc
|
||||
subplot2x2b : 7db858e541e4edc35e9721226d8a0f5a
|
||||
subplotCustom : 14bbb2edbd657c7386139bfd7085f8c9
|
||||
surfPlot : 2aadedca0c9e2fe866252a5969fdd08a
|
||||
surfPlot2 : 30a4abfa8829ce6562f6bceb9e702b74
|
||||
texInterpreter : b67b59f407a551196fa1448d9c35e9e7
|
||||
texcolor : 7a8b8c01525fc11ac4f1186c803748a9
|
||||
texrandom : 4dacf9590338ff73553c4a82a78e09bf
|
||||
textAlignment : 5e75059b1f661be10d3d790983f20f40
|
||||
textext : 5be451a1b3314c54ee8ba519f6d2cae9
|
||||
xAxisReversed : 1448dd92ba4ca7c492f060e3d585d340
|
||||
ylabels : 9e68a9002553bcfe576a22d60ec7c5e9
|
||||
zoom : 7777afa78e6ee6169841ccd5a894c942
|
||||
87
Libs/mat2tikz/test/suites/ACID.Octave.4.2.2.md5
Normal file
87
Libs/mat2tikz/test/suites/ACID.Octave.4.2.2.md5
Normal file
@@ -0,0 +1,87 @@
|
||||
alphaImage : a51ff2c6514fb5606ee2fcb732edc7ea
|
||||
alphaTest : 0aabea57e8351373e2c3090fa1929435
|
||||
annotationAll : 5139104b005a70d3650c6dedb8f1dc7e
|
||||
annotationSubplots : 3da2ff3cadd2167ab1726c88f18a8a63
|
||||
annotationText : efe23b1567345ec24564b598c0d2c146
|
||||
annotationTextUnits : 0c874e12ee2167ffe041b48ab2124417
|
||||
areaPlot : cdb88d8449ea9275c7eeed21c236e055
|
||||
axesColors : 45751a2a4fd30e0c888237721c0ae018
|
||||
axesLocation : 27dd4473cb5871188a20d7e6cbc0d171
|
||||
bars : 15a269e905602896394eabd367040ce1
|
||||
besselImage : 0ffc3e10adb87029b44cbeb4bc435e07
|
||||
colorbarLabelTitle : 272a4d2f645b296e43c01f4ab2ae25a4
|
||||
colorbarLogplot : cb326bbb54e486a40d387acfe82f1b72
|
||||
colorbarManualLocationLeftIn : d2d90ddaa56b9f13d009a595c21e9601
|
||||
colorbarManualLocationLeftOut : dea8de2bdf0d866dc3f4f2b8327ea494
|
||||
colorbarManualLocationRightIn : c8866d76fee1a0876cf3f46aa5bb5761
|
||||
colorbarManualLocationRightOut : 81b67065a6281c3de6c1a9181d4dfcbc
|
||||
colorbars : 13b6b31da1f9aef218ef68a6a2c4bbc5
|
||||
compassplot : 94efa27f5503d3a56e6b40a0ca0f75d1
|
||||
contourPenny : fbd639280f4c31dcce7d463e4eac27f4
|
||||
customLegend : 7b0d1d80a2f72bc920d869151ffe96c1
|
||||
decayingharmonic : a5551e12b79edd8f32bd5d91ae5fa561
|
||||
double_axes : 125855bab62dbd8a599bfb6d9d2a041f
|
||||
double_axes2 : 6cd1b9ea3b7ae29801738674446e5f64
|
||||
errorBars : 52e1abac8c4ba10d9427cebc9e6845db
|
||||
errorBars2 : c0750114ad1821a37a833e378217ef5b
|
||||
herrorbarPlot : 92c6a3ebd7e6194362b31117b1e52d92
|
||||
imageOrientation_PNG : 8086dd5610c028cf75501954cbaccf2c
|
||||
imageOrientation_inline : 02c0fb3e810aab39cb690e0fa3f8b7eb
|
||||
imagescplot : 88328b4f32c5ed1cc4e0ad09ea7f47cb
|
||||
imagescplot2 : 39ce8c49f28f3ce90a6bd5a9d0f1cd42
|
||||
latexInterpreter : 73b51aed59a6644c15f1561e51ecbf6d
|
||||
latexmath2 : 5359827e1d218311bf80228f89deffdf
|
||||
legendplot : 5f351094a8e4cd2192fe7cbb2859fd5c
|
||||
legendplotBoxoff : 2654de1ee49ac8f4d2546eb6f254952f
|
||||
legendsubplots : 17c08345bafc58e1562984b37d4e01c9
|
||||
linesWithOutliers : 0aa11947614995837eb1ce45265b45f5
|
||||
logbaseline : f23182b1e230b1b21244ad9364475863
|
||||
logicalImage : 82e9e5ed998aa1ecd78b514d801dc914
|
||||
logplot : 5d5c676b2a3338558939d0407171edc6
|
||||
manualAlignment : ff6a5307120276310c01fb6f9c223d77
|
||||
many_random_points : 44f79b07c32fe2d334cb4d41bb245a2a
|
||||
markerSizes : c80e1e82fcd9d7cbcb52265cd966273b
|
||||
markerSizes2 : 2bc71206cca5fecdd89ee0ca6e7dec9a
|
||||
meshPlot : 390a65be331e6aeab8f4164b36b85e30
|
||||
mixedBarLine : 124b6efc0a9b4d350e0f179bdcc794c9
|
||||
multiline_labels : 113098f446ba5b37be05b2e495753a38
|
||||
multipleAxes : c7c64c5f627f8633ee89ae02ba0b487e
|
||||
multiplePatches : 4d77a30b4a6b14772505e0e9c2a727cf
|
||||
overlappingPlots : 714f8029c2ad4fc86a8fb5323f35b0e4
|
||||
pColorPlot : ce623ad5a9ebf4b3c74d5954027f0631
|
||||
parameterCurve3d : ce2a304c64eb5283a40779f6f410d6ba
|
||||
peaks_contour : a08b52735b11941aef4194d42c50ca95
|
||||
peaks_contourf : bae99cfb0c6d76fbb9eda7cf3253c861
|
||||
pixelLegend : 2afe53d2be6f01a41b74c5bd892fda83
|
||||
plain_cos : defebe18ad95f9f1b1f823ad96bd12bd
|
||||
plotyyLegends : 96cb3c09f470251db4ddf24f59e8e9f4
|
||||
polarplot : a663c1b56d3073601536d4dacae5e8a0
|
||||
quiver3plot : 5dd5d89ff4c5d3de0c000a999814d10a
|
||||
quiveroverlap : f446d413254f3f1e8e4ec449b8a7f813
|
||||
quiverplot : 22d70477697462b313c3d56ef78ac9c8
|
||||
randomWithLines : 9857814e260c4a929f5f0e9e92ba896d
|
||||
rectanglePlot : 045df69771942ea322873279a61c7b9f
|
||||
removeOutsideMarker : f9330795ff85ba1ce4753a700825ab8c
|
||||
roseplot : 526bbf61758a3ac158b2f1de6a39de73
|
||||
scatter3Plot : cede4e9f5248013f47b95e589d805ea8
|
||||
scatterPlotMarkers : b9f6262dba1b2035eb14abda46194ba7
|
||||
scatterPlotRandom : 4b47c90b5493c5e53c3e60a4681e93fd
|
||||
sine_with_annotation : 0b0f9823c6c36cae49d5053d8b984884
|
||||
sine_with_markers : 2cf4b72e72482e4b192012c4165ef5b5
|
||||
spherePlot : 5b0e48733101f43996cc70c2962b52d8
|
||||
stackedBarsWithOther : ac3c350f5af365630e0aaf4352108dd8
|
||||
stairsplot : 73051cf170b77661c4ea464718af1ded
|
||||
stemplot : 983fded97cd2f6cb3286bbcbc5002473
|
||||
stemplot2 : 7450fcbc9332ecbd8ac9e801aad4d8fc
|
||||
subplot2x2b : 7db858e541e4edc35e9721226d8a0f5a
|
||||
subplotCustom : 14bbb2edbd657c7386139bfd7085f8c9
|
||||
surfPlot : 2aadedca0c9e2fe866252a5969fdd08a
|
||||
surfPlot2 : 30a4abfa8829ce6562f6bceb9e702b74
|
||||
texInterpreter : b67b59f407a551196fa1448d9c35e9e7
|
||||
texcolor : 7a8b8c01525fc11ac4f1186c803748a9
|
||||
texrandom : 4dacf9590338ff73553c4a82a78e09bf
|
||||
textAlignment : 5e75059b1f661be10d3d790983f20f40
|
||||
textext : 5be451a1b3314c54ee8ba519f6d2cae9
|
||||
xAxisReversed : 1448dd92ba4ca7c492f060e3d585d340
|
||||
ylabels : 9e68a9002553bcfe576a22d60ec7c5e9
|
||||
zoom : 7777afa78e6ee6169841ccd5a894c942
|
||||
2819
Libs/mat2tikz/test/suites/ACID.m
Normal file
2819
Libs/mat2tikz/test/suites/ACID.m
Normal file
File diff suppressed because it is too large
Load Diff
43
Libs/mat2tikz/test/suites/issues.m
Normal file
43
Libs/mat2tikz/test/suites/issues.m
Normal file
@@ -0,0 +1,43 @@
|
||||
function [ status ] = issues( k )
|
||||
%ISSUES M2T Test cases related to issues
|
||||
%
|
||||
% Issue-related test cases for matlab2tikz
|
||||
%
|
||||
% See also: ACID, matlab2tikz_acidtest
|
||||
testfunction_handles = {
|
||||
@scatter3Plot3
|
||||
};
|
||||
|
||||
numFunctions = length( testfunction_handles );
|
||||
|
||||
if (k<=0)
|
||||
status = testfunction_handles;
|
||||
return; % This is used for querying numFunctions.
|
||||
|
||||
elseif (k<=numFunctions)
|
||||
status = testfunction_handles{k}();
|
||||
status.function = func2str(testfunction_handles{k});
|
||||
|
||||
else
|
||||
error('issues:outOfBounds', ...
|
||||
'Out of bounds (number of testfunctions=%d)', numFunctions);
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
% =========================================================================
|
||||
function [stat] = scatter3Plot3()
|
||||
stat.description = 'Scatter3 plot with 2 colors';
|
||||
stat.issues = 292;
|
||||
|
||||
hold on;
|
||||
x = sin(1:5);
|
||||
y = cos(3.4 *(1:5));
|
||||
z = x.*y;
|
||||
scatter3(x,y,z,150,...
|
||||
'MarkerEdgeColor','none','MarkerFaceColor','k');
|
||||
scatter3(-x,y,z,150,...
|
||||
'MarkerEdgeColor','none','MarkerFaceColor','b');
|
||||
end
|
||||
|
||||
% =========================================================================
|
||||
25
Libs/mat2tikz/test/suites/private/getEnvironment.m
Normal file
25
Libs/mat2tikz/test/suites/private/getEnvironment.m
Normal file
@@ -0,0 +1,25 @@
|
||||
function [env, versionString] = getEnvironment()
|
||||
% Determine environment (Octave, MATLAB) and version string
|
||||
% TODO: Unify private `getEnvironment` functions
|
||||
persistent cache
|
||||
|
||||
if isempty(cache)
|
||||
isOctave = exist('OCTAVE_VERSION', 'builtin') ~= 0;
|
||||
if isOctave
|
||||
env = 'Octave';
|
||||
versionString = OCTAVE_VERSION;
|
||||
else
|
||||
env = 'MATLAB';
|
||||
vData = ver(env);
|
||||
versionString = vData.Version;
|
||||
end
|
||||
|
||||
% store in cache
|
||||
cache.env = env;
|
||||
cache.versionString = versionString;
|
||||
|
||||
else
|
||||
env = cache.env;
|
||||
versionString = cache.versionString;
|
||||
end
|
||||
end
|
||||
167
Libs/mat2tikz/test/suites/private/herrorbar.m
Normal file
167
Libs/mat2tikz/test/suites/private/herrorbar.m
Normal file
@@ -0,0 +1,167 @@
|
||||
function hh = herrorbar(x, y, l, u, symbol)
|
||||
%HERRORBAR Horizontal Error bar plot.
|
||||
% HERRORBAR(X,Y,L,R) plots the graph of vector X vs. vector Y with
|
||||
% horizontal error bars specified by the vectors L and R. L and R contain the
|
||||
% left and right error ranges for each point in X. Each error bar
|
||||
% is L(i) + R(i) long and is drawn a distance of L(i) to the right and R(i)
|
||||
% to the right the points in (X,Y). The vectors X,Y,L and R must all be
|
||||
% the same length. If X,Y,L and R are matrices then each column
|
||||
% produces a separate line.
|
||||
%
|
||||
% HERRORBAR(X,Y,E) or HERRORBAR(Y,E) plots X with error bars [X-E X+E].
|
||||
% HERRORBAR(...,'LineSpec') uses the color and linestyle specified by
|
||||
% the string 'LineSpec'. See PLOT for possibilities.
|
||||
%
|
||||
% H = HERRORBAR(...) returns a vector of line handles.
|
||||
%
|
||||
% Example:
|
||||
% x = 1:10;
|
||||
% y = sin(x);
|
||||
% e = std(y)*ones(size(x));
|
||||
% herrorbar(x,y,e)
|
||||
% draws symmetric horizontal error bars of unit standard deviation.
|
||||
%
|
||||
% This code is based on ERRORBAR provided in MATLAB.
|
||||
%
|
||||
% See also ERRORBAR
|
||||
|
||||
% Jos van der Geest
|
||||
% email: jos@jasen.nl
|
||||
%
|
||||
% File history:
|
||||
% August 2006 (Jos): I have taken back ownership. I like to thank Greg Aloe from
|
||||
% The MathWorks who originally introduced this piece of code to the
|
||||
% Matlab File Exchange.
|
||||
% September 2003 (Greg Aloe): This code was originally provided by Jos
|
||||
% from the newsgroup comp.soft-sys.matlab:
|
||||
% http://newsreader.mathworks.com/WebX?50@118.fdnxaJz9btF^1@.eea3ff9
|
||||
% After unsuccessfully attempting to contact the orignal author, I
|
||||
% decided to take ownership so that others could benefit from finding it
|
||||
% on the MATLAB Central File Exchange.
|
||||
|
||||
if min(size(x))==1,
|
||||
npt = length(x);
|
||||
x = x(:);
|
||||
y = y(:);
|
||||
if nargin > 2,
|
||||
if ~ischar(l),
|
||||
l = l(:);
|
||||
end
|
||||
if nargin > 3
|
||||
if ~ischar(u)
|
||||
u = u(:);
|
||||
end
|
||||
end
|
||||
end
|
||||
else
|
||||
[npt,n] = size(x);
|
||||
end
|
||||
|
||||
if nargin == 3
|
||||
if ~ischar(l)
|
||||
u = l;
|
||||
symbol = '-';
|
||||
else
|
||||
symbol = l;
|
||||
l = y;
|
||||
u = y;
|
||||
y = x;
|
||||
[m,n] = size(y);
|
||||
x(:) = (1:npt)'*ones(1,n);;
|
||||
end
|
||||
end
|
||||
|
||||
if nargin == 4
|
||||
if ischar(u),
|
||||
symbol = u;
|
||||
u = l;
|
||||
else
|
||||
symbol = '-';
|
||||
end
|
||||
end
|
||||
|
||||
if nargin == 2
|
||||
l = y;
|
||||
u = y;
|
||||
y = x;
|
||||
[m,n] = size(y);
|
||||
x(:) = (1:npt)'*ones(1,n);;
|
||||
symbol = '-';
|
||||
end
|
||||
|
||||
u = abs(u);
|
||||
l = abs(l);
|
||||
|
||||
if ischar(x) || ischar(y) || ischar(u) || ischar(l)
|
||||
error('Arguments must be numeric.')
|
||||
end
|
||||
|
||||
if ~isequal(size(x),size(y)) || ~isequal(size(x),size(l)) || ~isequal(size(x),size(u)),
|
||||
error('The sizes of X, Y, L and U must be the same.');
|
||||
end
|
||||
|
||||
tee = (max(y(:))-min(y(:)))/100; % make tee .02 x-distance for error bars
|
||||
% changed from errorbar.m
|
||||
xl = x - l;
|
||||
xr = x + u;
|
||||
ytop = y + tee;
|
||||
ybot = y - tee;
|
||||
n = size(y,2);
|
||||
% end change
|
||||
|
||||
% Plot graph and bars
|
||||
hold_state = ishold;
|
||||
cax = newplot;
|
||||
next = lower(get(cax,'NextPlot'));
|
||||
|
||||
% build up nan-separated vector for bars
|
||||
% changed from errorbar.m
|
||||
xb = zeros(npt*9,n);
|
||||
xb(1:9:end,:) = xl;
|
||||
xb(2:9:end,:) = xl;
|
||||
xb(3:9:end,:) = NaN;
|
||||
xb(4:9:end,:) = xl;
|
||||
xb(5:9:end,:) = xr;
|
||||
xb(6:9:end,:) = NaN;
|
||||
xb(7:9:end,:) = xr;
|
||||
xb(8:9:end,:) = xr;
|
||||
xb(9:9:end,:) = NaN;
|
||||
|
||||
yb = zeros(npt*9,n);
|
||||
yb(1:9:end,:) = ytop;
|
||||
yb(2:9:end,:) = ybot;
|
||||
yb(3:9:end,:) = NaN;
|
||||
yb(4:9:end,:) = y;
|
||||
yb(5:9:end,:) = y;
|
||||
yb(6:9:end,:) = NaN;
|
||||
yb(7:9:end,:) = ytop;
|
||||
yb(8:9:end,:) = ybot;
|
||||
yb(9:9:end,:) = NaN;
|
||||
% end change
|
||||
|
||||
|
||||
[ls,col,mark,msg] = colstyle(symbol);
|
||||
if ~isempty(msg)
|
||||
error(msg);
|
||||
end
|
||||
if isempty(col)
|
||||
col = '';
|
||||
end
|
||||
symbol = [ls mark col]; % Use marker only on data part
|
||||
esymbol = ['-' col]; % Make sure bars are solid
|
||||
if ~isempty(strfind(symbol,'none'))
|
||||
symbol = 'none';
|
||||
end
|
||||
if ~isempty(strfind(esymbol,'none'))
|
||||
esymbol = 'none';
|
||||
end
|
||||
h = plot(xb,yb,'LineStyle',esymbol); hold on
|
||||
h = [h;plot(x,y,'LineStyle',symbol)];
|
||||
|
||||
if ~hold_state
|
||||
hold off;
|
||||
end
|
||||
|
||||
if nargout>0
|
||||
hh = h;
|
||||
end
|
||||
46
Libs/mat2tikz/test/suites/private/isEnvironment.m
Normal file
46
Libs/mat2tikz/test/suites/private/isEnvironment.m
Normal file
@@ -0,0 +1,46 @@
|
||||
function bool = isEnvironment(wantedEnvironment, varargin)
|
||||
% ISENVIRONMENT check for a particular environment (MATLAB/Octave)
|
||||
%
|
||||
% This function returns TRUE when it is run within the "wantedEnvironment"
|
||||
% (e.g. MATLAB or Octave). This environment can be tested to be a particular
|
||||
% version or be older/newer than a specified version.
|
||||
%
|
||||
% Usage:
|
||||
%
|
||||
% ISENVIRONMENT(ENV)
|
||||
% ISENVIRONMENT(ENV, VERSION)
|
||||
% ISENVIRONMENT(ENV, OP, VERSION)
|
||||
%
|
||||
% Parameters:
|
||||
% - `ENV`: the expected environment (e.g. 'MATLAB' or 'Octave')
|
||||
% - `VERSION`: a version number or string to compare against
|
||||
% e.g. "3.4" or equivalently [3,4]
|
||||
% - `OP`: comparison operator (e.g. '==', '<=', '<', ...) to define a range
|
||||
% of version numbers that return a TRUE value
|
||||
%
|
||||
% When `OP` is not specified, "==" is used.
|
||||
% When no `VERSION` is specified, all versions pass the check.
|
||||
%
|
||||
% See also: isMATLAB, isOctave, versionCompare
|
||||
[env, thisVersion] = getEnvironment();
|
||||
bool = strcmpi(env, wantedEnvironment);
|
||||
|
||||
switch numel(varargin)
|
||||
case 0 % nothing to be done
|
||||
return
|
||||
|
||||
case 1 % check equality
|
||||
version = varargin{1};
|
||||
operator = '==';
|
||||
bool = bool && versionCompare(thisVersion, operator, version);
|
||||
|
||||
case 2
|
||||
operator = varargin{1};
|
||||
version = varargin{2};
|
||||
bool = bool && versionCompare(thisVersion, operator, version);
|
||||
|
||||
otherwise
|
||||
error('isEnvironment:BadNumberOfArguments', ...
|
||||
'"isEnvironment" was called with an incorrect number of arguments.');
|
||||
end
|
||||
end
|
||||
4
Libs/mat2tikz/test/suites/private/isMATLAB.m
Normal file
4
Libs/mat2tikz/test/suites/private/isMATLAB.m
Normal file
@@ -0,0 +1,4 @@
|
||||
function bool = isMATLAB(varargin)
|
||||
%ISMATLAB Determines whether (a certain) version of MATLAB is being used
|
||||
% See also: isEnvironment, isOctave
|
||||
bool = isEnvironment('MATLAB', varargin{:});
|
||||
5
Libs/mat2tikz/test/suites/private/isOctave.m
Normal file
5
Libs/mat2tikz/test/suites/private/isOctave.m
Normal file
@@ -0,0 +1,5 @@
|
||||
function bool = isOctave(varargin)
|
||||
%ISOCTAVE Determines whether (a certain) version of Octave is being used
|
||||
%
|
||||
% See also: isEnvironment, isMATLAB
|
||||
bool = isEnvironment('Octave', varargin{:});
|
||||
38
Libs/mat2tikz/test/suites/private/isVersionBelow.m
Normal file
38
Libs/mat2tikz/test/suites/private/isVersionBelow.m
Normal file
@@ -0,0 +1,38 @@
|
||||
function isBelow = isVersionBelow(versionA, versionB)
|
||||
% Checks if versionA is smaller than versionB
|
||||
vA = versionArray(versionA);
|
||||
vB = versionArray(versionB);
|
||||
n = min(length(vA), length(vB));
|
||||
deltaAB = vA(1:n) - vB(1:n);
|
||||
difference = find(deltaAB, 1, 'first');
|
||||
if isempty(difference)
|
||||
isBelow = false; % equal versions
|
||||
else
|
||||
isBelow = (deltaAB(difference) < 0);
|
||||
end
|
||||
end
|
||||
% ==============================================================================
|
||||
function arr = versionArray(str)
|
||||
% Converts a version string to an array.
|
||||
if ischar(str)
|
||||
% Translate version string from '2.62.8.1' to [2; 62; 8; 1].
|
||||
switch getEnvironment
|
||||
case 'MATLAB'
|
||||
split = regexp(str, '\.', 'split'); % compatibility MATLAB < R2013a
|
||||
case 'Octave'
|
||||
split = strsplit(str, '.');
|
||||
otherwise
|
||||
errorUnknownEnvironment();
|
||||
end
|
||||
arr = str2num(char(split)); %#ok
|
||||
else
|
||||
arr = str;
|
||||
end
|
||||
arr = arr(:)';
|
||||
end
|
||||
% ==============================================================================
|
||||
function errorUnknownEnvironment()
|
||||
error('matlab2tikz:unknownEnvironment',...
|
||||
'Unknown environment "%s". Need MATLAB(R) or Octave.', getEnvironment);
|
||||
end
|
||||
% ==============================================================================
|
||||
20
Libs/mat2tikz/test/suites/private/versionCompare.m
Normal file
20
Libs/mat2tikz/test/suites/private/versionCompare.m
Normal file
@@ -0,0 +1,20 @@
|
||||
function bool = versionCompare( vA, operator, vB )
|
||||
%VERSIONCOMPARE Performs a version comparison operation
|
||||
switch operator
|
||||
case '<'
|
||||
bool = isVersionBelow(vA, vB);
|
||||
case '>'
|
||||
bool = isVersionBelow(vB, vA);
|
||||
case {'<=', '=<'}
|
||||
bool = ~isVersionBelow(vB, vA);
|
||||
case {'>=', '=>'}
|
||||
bool = ~isVersionBelow(vA, vB);
|
||||
case {'=', '=='}
|
||||
bool = ~isVersionBelow(vA, vB) && ~isVersionBelow(vB, vA);
|
||||
case {'~=', '!='}
|
||||
bool = isVersionBelow(vA, vB) || isVersionBelow(vB, vA);
|
||||
otherwise
|
||||
error('versionCompare:UnknownOperator',...
|
||||
'"%s" is not a known comparison operator', operator);
|
||||
end
|
||||
end
|
||||
121
Libs/mat2tikz/test/suites/testPatches.m
Normal file
121
Libs/mat2tikz/test/suites/testPatches.m
Normal file
@@ -0,0 +1,121 @@
|
||||
function status = testPatches(k)
|
||||
% TESTPATCHES Test suite for patches
|
||||
%
|
||||
% See also: ACID, matlab2tikz_acidtest
|
||||
|
||||
testfunction_handles = {
|
||||
@patch01;
|
||||
@patch02;
|
||||
@patch03;
|
||||
@patch04;
|
||||
@patch05;
|
||||
@patch06;
|
||||
@patch07;
|
||||
@patch08;
|
||||
};
|
||||
|
||||
numFunctions = length( testfunction_handles );
|
||||
|
||||
if nargin < 1 || isempty(k) || k <= 0
|
||||
status = testfunction_handles;
|
||||
return; % This is used for querying numFunctions.
|
||||
|
||||
elseif (k<=numFunctions)
|
||||
status = testfunction_handles{k}();
|
||||
status.function = func2str(testfunction_handles{k});
|
||||
|
||||
else
|
||||
error('patchTests:outOfBounds', ...
|
||||
'Out of bounds (number of testfunctions=%d)', numFunctions);
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
% =========================================================================
|
||||
function p = patch00()
|
||||
% DO NOT INCLUDE IN ACID LIST
|
||||
% Base patch plot for following tests
|
||||
xdata = [2 2 0 2 5; 2 8 2 4 5; 8 8 2 4 8];
|
||||
ydata = [4 4 4 2 0; 8 4 6 2 2; 4 0 4 0 0];
|
||||
zdata = ones(3,5)*2;
|
||||
p = patch(xdata,ydata,zdata);
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch01()
|
||||
stat.description = 'Set face color red';
|
||||
|
||||
p = patch00();
|
||||
set(p,'FaceColor','r')
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch02()
|
||||
stat.description = 'Flat face colors scaled in clim [0,40]';
|
||||
|
||||
p = patch00();
|
||||
set(gca,'CLim',[0 40])
|
||||
cdata = [15 30 25 2 60];
|
||||
set(p,'FaceColor','flat','CData',cdata,'CDataMapping','scaled')
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch03()
|
||||
stat.description = 'Flat face colors direct in clim [0,40]';
|
||||
|
||||
p = patch00();
|
||||
set(gca,'CLim',[0 40])
|
||||
cdata = [15 30 25 2 60];
|
||||
set(p,'FaceColor','flat','CData',cdata,'CDataMapping','direct')
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch04()
|
||||
stat.description = 'Flat face colors with 3D (truecolor) CData';
|
||||
|
||||
p = patch00();
|
||||
cdata(:,:,1) = [0 0 1 0 0.8];
|
||||
cdata(:,:,2) = [0 0 0 0 0.8];
|
||||
cdata(:,:,3) = [1 1 1 0 0.8];
|
||||
set(p,'FaceColor','flat','CData',cdata)
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch05()
|
||||
stat.description = 'Flat face color, scaled edge colors in clim [0,40]';
|
||||
|
||||
p = patch00();
|
||||
set(gca,'CLim',[0 40])
|
||||
cdata = [15 30 25 2 60; 12 23 40 13 26; 24 8 1 65 42];
|
||||
set(p,'FaceColor','flat','CData',cdata,'EdgeColor','flat','LineWidth',5,'CDataMapping','scaled')
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch06()
|
||||
stat.description = 'Flat face color, direct edge colors in clim [0,40]';
|
||||
|
||||
p = patch00();
|
||||
set(gca,'CLim',[0 40])
|
||||
cdata = [15 30 25 2 60; 12 23 40 13 26; 24 8 1 65 42];
|
||||
set(p,'FaceColor','flat','CData',cdata,'EdgeColor','flat','LineWidth',5,'CDataMapping','direct')
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch07()
|
||||
stat.description = 'Flat face color with 3D CData and interp edge colors';
|
||||
|
||||
p = patch00();
|
||||
cdata(:,:,1) = [0 0 1 0 0.8;
|
||||
0 0 1 0.2 0.6;
|
||||
0 1 0 0.4 1];
|
||||
cdata(:,:,2) = [0 0 0 0 0.8;
|
||||
1 1 1 0.2 0.6;
|
||||
1 0 0 0.4 0];
|
||||
cdata(:,:,3) = [1 1 1 0 0.8;
|
||||
0 1 0 0.2 0.6;
|
||||
1 0 1 0.4 0];
|
||||
set(p,'FaceColor','flat','CData',cdata,'EdgeColor','interp','LineWidth',5)
|
||||
end
|
||||
% =========================================================================
|
||||
function stat = patch08()
|
||||
stat.description = 'Interp face colors, flat edges, scaled CData in clims [0,40]';
|
||||
|
||||
p = patch00();
|
||||
set(gca,'CLim',[0 40])
|
||||
cdata = [15 30 25 2 60; 12 23 40 13 26; 24 8 1 65 42];
|
||||
set(p,'FaceColor','interp','CData',cdata,'EdgeColor','flat','LineWidth',5,'CDataMapping','scaled')
|
||||
end
|
||||
% =========================================================================
|
||||
102
Libs/mat2tikz/test/suites/testSurfshader.m
Normal file
102
Libs/mat2tikz/test/suites/testSurfshader.m
Normal file
@@ -0,0 +1,102 @@
|
||||
function status = testSurfshader(k)
|
||||
% TESTSURFSHADER Test suite for Surf/mesh shaders (coloring)
|
||||
%
|
||||
% See also: ACID, matlab2tikz_acidtest
|
||||
|
||||
testfunction_handles = {
|
||||
@surfShader1;
|
||||
@surfShader2;
|
||||
@surfShader3;
|
||||
@surfShader4;
|
||||
@surfShader5;
|
||||
@surfNoShader;
|
||||
@surfNoPlot;
|
||||
@surfMeshInterp;
|
||||
@surfMeshRGB;
|
||||
};
|
||||
|
||||
numFunctions = length( testfunction_handles );
|
||||
|
||||
if nargin < 1 || isempty(k) || k <= 0
|
||||
status = testfunction_handles;
|
||||
return; % This is used for querying numFunctions.
|
||||
|
||||
elseif (k<=numFunctions)
|
||||
status = testfunction_handles{k}();
|
||||
status.function = func2str(testfunction_handles{k});
|
||||
|
||||
else
|
||||
error('patchTests:outOfBounds', ...
|
||||
'Out of bounds (number of testfunctions=%d)', numFunctions);
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
% =========================================================================
|
||||
function [stat] = surfShader1()
|
||||
stat.description = 'shader=flat/(flat mean) | Fc: flat | Ec: none';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','flat','EdgeColor','none')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfShader2()
|
||||
stat.description = 'shader=interp | Fc: interp | Ec: none';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','interp','EdgeColor','none')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfShader3()
|
||||
stat.description = 'shader=faceted | Fc: flat | Ec: RGB';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','flat','EdgeColor','green')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfShader4()
|
||||
stat.description = 'shader=faceted | Fc: RGB | Ec: interp';
|
||||
if isMATLAB('<', [8,4]); %R2014a and older
|
||||
warning('m2t:ACID:surfShader4',...
|
||||
'The MATLAB EPS export may behave strangely for this case');
|
||||
end
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','blue','EdgeColor','interp')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfShader5()
|
||||
stat.description = 'shader=faceted interp | Fc: interp | Ec: flat';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','interp','EdgeColor','flat')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfNoShader()
|
||||
stat.description = 'no shader | Fc: RGB | Ec: RGB';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','blue','EdgeColor','yellow')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfNoPlot()
|
||||
stat.description = 'no plot | Fc: none | Ec: none';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','none','EdgeColor','none')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfMeshInterp()
|
||||
stat.description = 'mesh | Fc: none | Ec: interp';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','none','EdgeColor','interp')
|
||||
end
|
||||
% =========================================================================
|
||||
function [stat] = surfMeshRGB()
|
||||
stat.description = 'mesh | Fc: none | Ec: RGB';
|
||||
|
||||
[X,Y,Z] = peaks(5);
|
||||
surf(X,Y,Z,'FaceColor','none','EdgeColor','green')
|
||||
end
|
||||
% =========================================================================
|
||||
Reference in New Issue
Block a user