Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 其它 > 资料存档
资料存档 资料存档
回复
 
主题工具 显示模式
旧 2019-12-10, 20:30   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 如何在MATLAB中覆盖默认文本

在MATLAB中,单击文件->新建->功能M文件,您将获得具有以下内容的文件:

function [ output_args ] = Untitled( input_args ) %UNTITLED Summary of this function goes here % Detailed explanation goes here end 是否可以覆盖此行为并指定您自己的文本?

(这样做的动机是我试图说服我的同事更彻底地记录他们的m文件,并且让他们填写默认文本可能会鼓励他们。)



回答:

我什至不知道File-> New-> Function做到了。

我解决此问题的方法是编写一个您通过调用的函数

>>newFunction myNewFunctionName 然后
  1. 弹出一个inputdlg窗口,该窗口向用户询问概要和H1行,并允许已经编写帮助来解释输入和输出参数。在那里,用户还选择myNewFunctionName是函数还是类,以便选择正确的标题和“函数调用”
  2. 检查是否已经存在同名功能
  3. 要求一个文件夹来保存功能,并且
  4. 在编辑器中打开功能
设置标题是为了轻松填写有关输入和输出的信息。它还会自动列出创建文件的人的用户名以及日期和Matlab版本。

编辑对于新类,模板函数会自动确保它们继承了我的通用超类的子类,这些超类实现了诸如'help'(调用doc(class(obj)) )的方法

现在,如果模板函数还将编写函数的算法部分,那将真的很方便。 :)

EDIT2 这里是文件交换功能的链接。



更多&回答...
poster 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛禁用 表情符号
论坛启用 [IMG] 代码
论坛启用 HTML 代码



所有时间均为北京时间。现在的时间是 09:29


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.