Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MATLAB打开同一文件的只读副本_Matlab_Editor - Fatal编程技术网

MATLAB打开同一文件的只读副本

MATLAB打开同一文件的只读副本,matlab,editor,Matlab,Editor,我有数百行的文件,我想打开我正在编辑的同一文件的只读副本,以便能够在一个功能中保存该文件,该功能已经运行,并实现另一个不同的功能,但在某些方面,它的功能与正在编辑的实际文件类似,以避免屏幕上可怕的上下滚动 我使用的是锁定的win系统,所以没有任何其他合理的编辑器可以这样做,比如notepad++ 您知道如何在matlab中打开同一文件的另一个实例吗?最好以只读方式打开它。matlab编辑器支持分屏(在较新版本中,您可以转到视图菜单并选择“左/右”、“上/下”(2015a及以后的版本:“上/下”)

我有数百行的文件,我想打开我正在编辑的同一文件的只读副本,以便能够在一个功能中保存该文件,该功能已经运行,并实现另一个不同的功能,但在某些方面,它的功能与正在编辑的实际文件类似,以避免屏幕上可怕的上下滚动

我使用的是锁定的win系统,所以没有任何其他合理的编辑器可以这样做,比如notepad++


您知道如何在matlab中打开同一文件的另一个实例吗?最好以只读方式打开它。

matlab编辑器支持分屏(在较新版本中,您可以转到视图菜单并选择“左/右”、“上/下”(2015a及以后的版本:“上/下”)、“自定义”);你能把文件分成两个脚本,在一个窗口中处理一个部分,在另一个窗口中处理另一个部分吗?如果没有,您可以将该文件的副本作为只读版本吗?或者,多做一点工作:

您可以在系统命令行中创建到原始版本的符号链接(或使用matlab
system
命令):

mklink MyLinkFile.m MyOriginalFile.m/H


并在编辑器中打开这两个。当您进行更改并保存一个,然后单击另一个窗口时,将显示更改。

matlab编辑器支持分屏(在较新版本中,您可以转到视图菜单并选择“左/右”、“上/下”(2015a及以后的“上/下”)、“自定义”);你能把文件分成两个脚本,在一个窗口中处理一个部分,在另一个窗口中处理另一个部分吗?如果没有,您可以将该文件的副本作为只读版本吗?或者,多做一点工作:

您可以在系统命令行中创建到原始版本的符号链接(或使用matlab
system
命令):

mklink MyLinkFile.m MyOriginalFile.m/H


并在编辑器中打开这两个。当您进行更改并保存一个,然后单击另一个窗口时,将显示更改。

非常感谢,先生!实际上,就像您的第一个提示一样:视图-“向上/向下”满足了我的要求!我只是没有意识到这个功能。因为Matlab R2013a在拆分窗口模式下同时同步两个打开的文件/或者它们是同一件事-这就是为什么我不需要只读功能,因为我不可能意外地破坏我的代码,因为我在另一个窗口中同时看到对一个窗口的更改。非常感谢,先生!实际上,就像您的第一个提示一样:视图-“向上/向下”满足了我的要求!我只是没有意识到这个功能。因为Matlab R2013a在拆分窗口模式下同时同步两个打开的文件/或者它们是同一件事-这就是为什么我不需要只读功能,因为我不可能意外地破坏我的代码,因为我在另一个窗口中同时看到对一个窗口的更改。