起因是上次作图的时候写了:
clc
clear
close all
这三个典型的刷新语句
清空工作区、命令行并且关闭图窗
就导致每次我把图窗拉到合适的位置观察,再一次点击运行都会重新刷新在出生点(x)
所以想把图窗固定在某个位置
显然更改图窗的默认弹出位置不太合适,毕竟下一次说不定就不想在这个位置观察了
可以采用固定图窗在MATLAB中的位置的方法:
一个标准的图窗是如上所示的,在右侧有个箭头,点击后会固定在软件界面
具体的位置可以点击并拖拽调整,我个人喜欢和命令行并排(如果编的程序没有大问题不用debug)
顺便说一下,关闭所有图窗是:
close all
如果我有很多图只想关闭指定的,用:
f = figure(1)
close(f)
然后就是,即使是固定了,如果程序中有上面的语句,每次还是会关闭图窗并生成新的(在那个万恶的出生点)
所以把清除的语句换成:
clf
就可以只清除图窗的内容不关闭图窗