219
edits
(Updated plot comparison with Octave 6.0.0 and ML2019) |
|||
Line 1: | Line 1: | ||
Visual comparison of plot files from http://josoansi.de/octave_plot_compare/compare_plot_demos_01.html until | * Generated on 06-Jan-2020 22:54:31 by html_compare_plot_demos with GNU Octave 6.0.0 | ||
* gnuplot 5.2 | |||
* Qt-painters | |||
* Qt-opengl | |||
* ML2019 (FIXME: diary.log is missing) | |||
Visual comparison of plot files from http://josoansi.de/octave_plot_compare/compare_plot_demos_01.html until compare_plot_demos_09.html | |||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_01.html Page 1: annotation .. colorbar] | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_01.html Page 1: annotation .. colorbar] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_02.html Page 2: colorbar .. | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_02.html Page 2: colorbar .. daspect] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_03.html Page 3: | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_03.html Page 3: daspect .. hsv] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_04.html Page 4: | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_04.html Page 4: image .. legend] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_05.html Page 5: | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_05.html Page 5: legend .. movie] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_06.html Page 6: | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_06.html Page 6: ocean .. quiver] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_07.html Page 7: | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_07.html Page 7: quiver .. shrinkfaces] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_08.html Page 8: | * [http://josoansi.de/octave_plot_compare/compare_plot_demos_08.html Page 8: shrinkfaces .. text] | ||
* [http://josoansi.de/octave_plot_compare/compare_plot_demos_09.html Page 9: text .. zoom] | |||
You can find the scripts which are used to create these plots in scripts/testfun/private. | You can find the scripts which are used to create these plots in scripts/testfun/private. | ||
= Attention: The info below is from 2016 and might be outdated = | |||
== Qt == | == Qt == | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#axis_09 axis_09,10,11,12, 13: No XAxisLocation zero] ({{bug |40588}} and {{bug |48562}}) since Matlab R2016a now supports "origin", this should be considered as an compatibility bug | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_02.html#copyobj_01 copyobj_01: Second line, legend and marker missing] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_02.html#colorbar_19 colorbar_19: no colorbar] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_03.html#hold_06 hold_06: transparency?] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_03.html#imshow_07 imshow_07: ???, gnuplot does the same as matlab...] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_03.html#fill_01 fill_01: Hidden edge is visible] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_07.html#stem_06 stem_06: Vertical lines to the marker missing] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_07.html#stem_07 stem_07: Vertical lines to the marker missing] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_07.html#shrinkfaces_02 shrinkfaces_02: wrong zoom] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_07.html#shrinkfaces_04 shrinkfaces_04: wrong zoom] | ||
== gnuplot 4.6 == | == gnuplot 4.6 == | ||
Line 32: | Line 41: | ||
bug fixes for that toolkit. | bug fixes for that toolkit. | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#annotation_01 annotation_01: Circle is missing] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#annotation_02 annotation_02: gnuplot boxes are wrong] | ||
* <strike>[http://josoansi.de/ | * <strike>[http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#annotation_05 annotation_05: gnuplot uses dotted lines instead of solid line]</strike> | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#annotation_06 annotation_06: annotation is shifted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#area_01 area_01: legend is cutted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#axis_02 axis_02: xy plot yaxis inverted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#autumn_01 autumn_01: y-axis inverted + no color] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_01 colorbar_01: inverted colorbar] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_02 colorbar_02: horizontally swapped colorbar] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_07 colorbar_07: upper right colorbar is inverted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_08 colorbar_08: right colorbar is inverted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_12 colorbar_12: right colorbar is inverted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_14 colorbar_14: upper colorbar is inverted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_02.html#colorbar_20 colorbar_20,21,22,23: inverted colorbar] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_03.html#fill_03 fill_03: no gradient] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_03.html#hot_01 hot_01: lower plot yaxis inverted] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_07.html#shrinkfaces_02 shrinkfaces_02: wrong vertexes] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_07.html#shrinkfaces_04 shrinkfaces_04: wrong vertexes] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_08.html#trimesh_01 trimesh_01: invisible lines. Qt plot is fine.] {{ bug |42561}} | ||
== Qt and gnuplot (independent of the used graphics_toolkit)== | == Qt and gnuplot (independent of the used graphics_toolkit)== | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#annotation_03 annotation_03: currently not all "headstyle" properties implemented which matlab has] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#annotation_04 annotation_04: ??? What's correct here?] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#area_01 area_01: Different colors, white vertical lines in FLTK/Qt] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#cmpermute_01 cmpermute_01: No plot] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_02.html#colorbar_23 colorbar_23: xtick unreadable. It should check the text_extent and reduce xticks if the xlabels would overlap] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#colorbar_01 colorbar_01: This is just a matter of taste but I (Andy1978) would prefer a smaller gap (only 40% of the current implementation?) between colorbar and the plot like matlab does] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_02.html#bar_01 bar_01: Bars heights difference between octave and matlab] | ||
== Matlab errors due to incompatibilities == | == Matlab errors due to incompatibilities == | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#axis_03 axis_03: Error using axis (line 204). Unknown command option ticx.] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#axis_04 axis_04: Error using plot. Error in color/linetype argument.] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_01.html#brighten_01 brighten_01: Error using axis (line 204). Unknown command option ticy.] | ||
* [http://josoansi.de/ | * [http://josoansi.de/octave_plot_compare_old/compare_plot_demos_02.html#colorbar_19 colorbar_19: Error using matlab.graphics.illustration.ColorBar/set. There is no yscale property on the ColorBar class.] | ||
== won't fix or Octave only feature == | == won't fix or Octave only feature == |
edits