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