我有一个问题,我已经有一个创建的图形的句柄,我想以某种方式现在绘制一条线,给定该句柄 . 例如,我有:
f1 = figure(1); a1 = gca;
对于像 plot 和 surf 这样的命令,我可以传递轴和/或图形手柄来告诉它绘制到该特定图形 . 但是,如何使用 line 命令执行此操作?据我所知,似乎没有办法......谢谢 .
plot
surf
line
line 函数与 patch 类似,是一个低级函数 . plot命令 Build 在这些之上 . 但是你可以这样做:
patch
f1 = figure(1); a1 = gca; line([0 1],[0 1],'Parent',a1); % Parent has to be an axis handle
您可以在此处找到更多行选项:line properties或在Matlab命令窗口中键入 doc Line_Props .
doc Line_Props
你试过'父' property 吗?
line( x, y, 'Parent', a1 );
有关详细信息,请参阅line properties .
2 回答
line
函数与patch
类似,是一个低级函数 . plot命令 Build 在这些之上 . 但是你可以这样做:您可以在此处找到更多行选项:line properties或在Matlab命令窗口中键入
doc Line_Props
.你试过'父' property 吗?
有关详细信息,请参阅line properties .