当前位置:编程学习 > Matlab >>

请问如何把matlab的m脚本文件转为函数文件?下面是我的脚本文件。谢谢了!

A=load('test.txt'); x=A(:,1); y=A(:,2); z=A(:,3); scatter3(x,y,z);%散点图 figure [X,Y,Z]=griddata(x,y,z,linspace(1,6)',linspace(1,6),'v4');%插值 pcolor(X,Y,Z);shading interp%伪彩色图 figure,contourf(X,Y,Z) %等高线图 figure,surf(X,Y,Z)
追问:
        	
				
师傅,我是要在VB中调用matlab生成的DLL文件,可是要生成DLL文件就必须是函数格式呀,呜呜,不会
function []=myfunction
A=load('test.txt');
x=A(:,1);
y=A(:,2);
z=A(:,3);
scatter3(x,y,z);%散点图

figure
[X,Y,Z]=griddata(x,y,z,linspace(1,6)',linspace(1,6),'v4');%插值
pcolor(X,Y,Z);shading interp%伪彩色图
figure,contourf(X,Y,Z) %等高线图
figure,surf(X,Y,Z)

end
我把前面直接加function [d]=main是不是就可以呀?我是新手,什么都不会弄,大侠,这样可以吗?
师傅,那想我上面的这个文件该怎么弄呀?按你的方法怎么弄呀?我真是笨鸟,你帮帮我好吗?
答案:你的这段程序没有输入输出,你为什么要写出函数文件呢,直接调用脚本文件就行了!调用和函数文件是一样的!
其他:问过 你要加个函数名,然后把m文件的名字命名为这个函数名 

上一个:用matlab拟合成一般函数,是不是必须知道函数类型?
下一个:matlab中函数set(gca,'xtick',-2:1:20)是什么意思?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,