var myWindow;
function openWin(){
myWindow = window.open("http://www.w3schools.com/", "myWindow");
}
function closeWin() {
myWindow.close();
}
在曲线拟合工具箱中读取以下值后,
我已将(1000,2000)删除为异常值。
在MATLAB中从曲线拟合工具箱中删除异常点(手动使用鼠标)后,我希望在命令窗口中保存修改后的x和y值。
我尝试保存到工作区但是保存了一些名为' workspace'和善良'但是在命令窗口中不会从变量x和y中删除异常值。
答案 0 :(得分:1)
我假设您使用Curve Fitting App,这是曲线拟合工具箱的一部分。
您可以按照以下方式实现目标:
File
,然后点击Print to Figure
。这将产生一个独立的情节与情节。这组有效点现在是当前对象(gco
)。因此,在命令窗口中键入
x = get(gco, 'XData');
y = get(gco, 'YData');
获取变量x
和y
中有效点的坐标。
答案 1 :(得分:0)
要在MATLAB中读取一行的值(我使用2013b),我经常在代码中使用
lin = get(gca, 'Children');
x = get(findall(lin, 'displayName', 'YourName'), 'xData');
y = get(findall(lin, 'displayName', 'YourName'), 'yData');