Интересно, в чем разница между функциями annotation() и text() в Matlab? В каких случаях один из них предпочтительнее другого?
annotation()
text()
Спасибо и всего наилучшего!
TEXT позиционирует текст относительно осей. Напротив, позиция ANNOTATION связана с цифрой. АННОТАЦИЯ может наносить на рисунок не только текст, но и линии, фигуры, стрелки и т. Д. Следовательно, TEXT принимает дескрипторы осей в качестве аргумента (или gca для текущих осей), а ANNOTATION принимает дескрипторы фигур (или gcf для текущей фигуры).
Также обратите внимание, что они создают разные объекты с разными свойствами. Так, например, хотя объекты TEXT можно вращать с помощью свойства ROTATION, объекты ANNOTATION не имеют этого свойства и не могут вращаться.