plot::copyСделайте физическую копию объекта графика
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
plot::copy(obj)
Объекты создаются из plot библиотека оказывает ссылочное влияние: Если вы делаете другую ссылку на некоторый объект, говорите путем вызова o2 := o1; и затем измените атрибут o2, например, установка o2::Visible := FALSE, это изменение также произведет объект, упомянутый o1, потому что они на самом деле обращаются к тому же объекту. Чтобы создать фактическую копию объекта вместо этого, используйте o2 := plot::copy(o1);.
Следующий вызов не создает две точки, а скорее ту, к которой мы можем получить доступ двумя именами:
A := plot::Point2d(0, 0): B := A:
Это становится очевидным, когда вы пытаетесь изменить одну из точек:
B::Position := [1, 1]: A
![]()
Чтобы скопировать точку, используйте plot::copy :
B := plot::copy(A): B::Position := [2, 2]: A, B
![]()
|
Постройте объекты |
Объект того же типа как obj