不行啊,
我写了个
function z=my_fun(x)
z=x(1)^2-2*x(1)*x(2)+6*x(1)+x(2)^2-6*x(2)
然后在命令窗口输入my_fun([2,3])出现错误了
??? Undefined command/function 'my_fun'.
是不是我m文件存的地方不对啊
可能是的,应该放在默认的bin目录下。
我试了没问题
myfun([2,3])
ans =
-5
那个m文件只是函数啊,并没有赋值参数要怎么运行啊?
那我要是有很多个函数,每个函数写在一个m文件中,然后要调用所有这些函数得到结果输出呢?
看了楼下和你的问题,应该是你的这些M文件没有放在当前路径下,导致的。
随便在M文件下运行一个文件,系统会问是否要转到当前目录下,选择是,然后就可以在命令窗口调用这些函数文件了
matlab写了个m文件,怎么才能在指令执行窗口运行,是不是要把m文件保存到...
如果你的m文件名是myfun.m,则直接在命令行输入myfun即可
matlab编好程序后怎么运行
2、代码末尾添加分号也是按回车执行程序,结果仅会显示在工作区中。3、点击首页左上角新建脚本。4、在编辑器界面输入程序代码,保存为m文件,点击菜单栏运行按钮运行程序。5、在命令行窗口中显示运行成功与否,在工作区中显示运行结果。
matlab怎么运行m文件
1、首先打开软件,选择左上角的“打开”。2、然后选择要运行的m文件,并且打开。3、在窗口按F5来运行程序。4、我们可以在命令行窗口和工作区看运行结果。5、直接点击“运行”也可以运行文件。6、最后可以在命令行窗口和工作区看m文件的运行结果。
Matlab编程时怎样创建m函数并调用?是在工作空间中运行么
新建——m文件,里边输入:function [S,h]=fff(x,y);S=x^2+y^2;h=(x+y)\/2;end 然后保存上述代码,文件名为“fff.m”,这一步就是创建函数。然后在MATLAB工作空间中输入:x=1;y=2;%定义参数 [S,h]=fff(x,y);%这里的代码就是回调函数 S h ...
matlab中,m文件一定要存放在work文件夹中么?
你可以在编辑m文件的时候另存为,或者查到m文件的位置然后复制到你要的地方。还有可以用path这个命令来手动设置你的所在文件夹。这个命令等同于在窗口下设置路径名称。具体用法参考matlab帮助。如果你要用到大量的自定义m文件,可以用addpath命令,添加默认m文件路径,这样matlab就会自动找到这些你要用的m...
如何将matlab的m文件生成可执行文件,详细的
编辑好m文件,且必须保存为m函数文件,而不能是脚本文件。将m文件放在matlab当前目录下,在工作空间中键入 mcc -e .m(这个不会出现dos黑屏,或者你也可写mcc -m .m),等待产生exe文件。如果要打包,选择.exe、.ctf、.m文件,再到MATLAB根目录\\toolbox\\compiler\\deploy\\win32下找MCRInstaller.exe...
matlab中先编写m文件,接着编写主程序,怎么运行?
左上角,新建脚本,这样就打开了编辑器,再左上角,保存,就把m文件保存了。在这个编辑器里面写主程序,写完保存,点上面的运行。以后再想用这个主程序的代码,只需要打开m文件就可以了。
.m文件如何运行
步骤一:打开MATLAB软件。步骤二:在MATLAB的命令窗口或者文件浏览器中,找到你的.m文件。步骤三:点击文件,或者直接在命令窗口中输入文件名并按回车,即可运行.m文件。4. 运行过程中的注意事项:在运行.m文件时,确保文件的路径正确,且文件没有损坏。如果遇到错误提示,根据提示信息进行相应的修正。此外...
matlab怎么调用m文件?
首先打开.m文件(matlab中一般左边会有一个文件路径,通过它找到并打开文件即可)2.然后在打开的.m文件窗口的右上方,会有一个run按钮(就是一个三角形按钮),3.按下便可以运行.m中的所有程序,结果显示在command window里。4.如果只想运行程序中的一部分,可以选中文件中的那部分,右键点击选中的...
matlab编好程序后怎么运行
首先,启动Matlab,方法是双击程序图标或通过开始菜单。在程序打开后,你会看到一个命令窗口,这是程序执行的核心界面。第二步,将你编写的程序文件导入Matlab。在“文件”菜单中选择“打开”,找到并选择你的.m文件。这样,你的程序就准备好了。运行程序有三种方式:点击“运行”菜单的“运行”选项,使用...