公告:本站正式转型为非交互式静态网站!
转型:本站将通过笔记和博客的形式继续为大家服务,关于 Mathematica 问答服务请移步至QQ群:365716997
联系:如有问题请联系QQ群管理员,或发送邮件至:lixuan.xyz@qq.com。
感谢:最后非常感谢大家多年来的支持与帮助!
参考《互联网跟帖评论服务管理规定》《中华人民共和国网络安全法》《网络信息内容生态治理规定》《互联网用户账号信息管理规定》

—— 2022-11-27

欢迎来到 Mathematica 问答社区

提问时请贴上文本代码

语法高亮:在编辑器中点击

被禁止的话题:广告破解

请阅读:《提问的智慧》

备用域名:mma.ooo

支持LaTex数学公式
行内公式标识符:\$ 或“$\backslash ($”+“$\backslash )$”,
行间公式标识符:\$\$ 或 “$\backslash [$”+“$\backslash ]$”

社区建议QQ群:365716997

分类

0 投票
3.5k 浏览
Matlab中有清屏功能(“clc”),请问Mathematica中有类似的功能吗?谢谢了!
用户: fuys (11 分)
额,显示有问题,Matlab中清屏只要输入:clc就行了。请问Mathematica中有类似的功能吗?

2 个回答

+1 投票

把这个函数放到你的init.m文件。

System`clc:=((SelectionMove[#,All,Cell];NotebookDelete[])&/@Cells[];NotebookDelete[])

Ps:init.m文件可以用这个函数找到。FindFile["init.m"]


Update 1:

System`clc:=(SelectionMove[EvaluationCell[],All,Notebook];NotebookDelete[])

Update 2:

找到一个全选的前端令牌

System`clc:=(FrontEndTokenExecute["SelectAll"];NotebookDelete[])

Update 3:

呃,好像还可以这样子

System`clc:=FrontEndTokenExecute/@{"SelectAll","Clear"};

 

用户: Lozmlve*永 (1.2k 分)
修改于 用户:Lozmlve*永
多谢啊,我试试。感谢!
我复制,粘贴了进去之后,该怎么运行它呢?
保存,重启mma(不想重启的话运行init.m文件右上角的“Run All Code”),就可以使用clc函数了。
多谢,有空了,再次感谢!
贴了个简单点的,速度应该也更快些。
+1 投票
用户: xzczd (2.2k 分)
...