导航:首页 > 文件教程 > matlab保存函数文件

matlab保存函数文件

发布时间:2025-02-18 13:16:26

1. 如何在Matlab中保存文件及导入文件的几个步骤

一、保存文件
1、保存整个工作区
File-Save Workspace
as...一个.mat文件
2、保存工作区的变量
在左工作区右击变量名,create M-File
3、save命令(1)save将工作区中的所有变量保存在当前工作区中的文件里,文件名为matlab.mat.
MAT文件可通过load函数再次导入工作区
(2)save('filename')
将工作区中的所有变量保存为一个文件,文件名由‘filename’指定,默认为当前路径
(3)save('filename','var1','var2',...)
保存指定的变量在filename指定的文件中
二、导入文件1、load(1)load:如果matlab.mat存在,则导入matlab.mat中的所有变量,如果不存在则返回error。
(2)load filename:
将filename中的全部变量导入到工作区中
(3)load filename
XYZ:将filename中的变量X,Y,Z导入到工作区中,如果是MAT文件,在指定变量时可用通配符“*”
2、whos -filematlab.mat3、importdata
与load函数不同,将文件中的数据已结构体方式写入
(1)importdata('filename')
(2)A=importdata('filename')4、open
Matlab使用open打开各种格式的文件,自动根据扩展名选择相应的编辑器。
open('filename'):
以结构体的方式打开在工作区中,与importdata('filename')类似;而load('filename')将文件中的变量导入工作区中,如果要访问其中的内容,需要以不同的格式进行。
5、从xls中读取数据

2. matlab中如何将自己写的函数保存到函数库以便以后调用

太可以了,下面是一个高斯消去法程序,存为mygauss.m。

function x = mygauss(A, b)
% Solve linear system by Gauss elimination method without pivoting
n = length(b);
for k = 1 : n-1
if A(k,k)==0
fprintf('Error: the %dth pivot element equal to zero!\n',k);
return;
end
index = [k+1:n];
m = -A(index,k)/A(k,k);
A(index,index) = A(index,index) + m*A(k,index);
b(index) = b(index) + m*b(k);
end
x = zeros(n,1);
x(n) = b(n)/A(n,n);
for i = n-1:-1:1
x(i) = ( b(i) - A(i,[i+1:n])*x([i+1:n]) )/A(i,i);
end

调用时,
>>A=[10,-7,0;5,-1,5;-3,2,6];
>>b=[7;6;4];
>>mygauss(A,b)
ans =
0.0000
-1.0000
1.0000


>> mygauss([10,-7,0;5,-1,5;-3,2,6], [7;6;4])

ans =

0.0000
-1.0000
1.0000

也可以在程序种直接调用,如:
A=[10,-7,0;5,-1,5;-3,2,6];
b=[7;6;4];
x=mygauss(A,b)

3. 我用matlab编的函数文件应保存在哪个目录下啊调用时一老说没定一

放在Matlab的work目录下,或者放在你自己建的任意文件夹下,然后在File菜含亩单中的Set Path中把你自己的文件夹加枝老橘到Matlab工作猛团文件夹中。

4. matlab中函数文件

首先打开电脑上的“matlab”软件,主界面如下图所示,可以看到命令行窗口,纤举数点击箭头处的“新建”,创建一个函数文件。

5. 怎么将matlab命令保存为M文档

1、打开电脑上的“matlab”软件,主界面如下图所示。

6. matlab怎么保存工作文件

利用save命令保存

save:将工作区中的所有变量保存在当前工作区中的文件中,文件名为 matlab.mat,MAT文件可以通过load函数再次导入工作区,MAT函数可以被不同的机器导入,甚至可以通过其他的程序调用。

save('filename'):将工作区中的所有变量保存为文件,文件名由filename指定。如果filename中包含路径,则将文件保存在相应目录下,否则默认路径为当前路径。

save('filename', 'var1', 'var2', ...):保存指定的变量在 filename 指定的文件中。

save('..., 'format'),指定保存文件的格式,格式可以为MAT文件、ASCII文件等。

(6)matlab保存函数文件扩展阅读:

Matlab中save函数的使用

例子:

1、save test.mat 把当前工作空间的所有变量保存到test.mat

2、save('d:mymfilesjune10','vol','temp','-ASCII') 把变量vol和temp保存到June10中,使用ASCII

格式

3、s1.a = 12.7; s1.b = {'abc', [4 5; 6 7]};

s1.c = 'Hello!';

save newstruct.mat -struct s1;

把结构s1保存到文件中

使用whos -file newstruct.mat命令可以看到下面的信息:

Name Size Bytes Class

使用str = load('newstruct.mat', 'b')可以看到下面的结果:

str =

b: {'abc' [2x2 double]}

4、save('mydata', '-regexp', '^Mon|^Tue|^Wed');使用匹配符匹配变量应的信息在文件中,这里匹配的是变量。

5、注意在使用 -append 选项时涉及到的文件,需要已经存在,否在会报错。

阅读全文

与matlab保存函数文件相关的资料

热点内容
苹果修改不了密码怎么办啊 浏览:936
androidlog文件怎么打开 浏览:18
魔兽世界网站怎么查自己的伤害 浏览:124
人力资源网站模板 浏览:597
html嵌入jsp 浏览:948
linux限制文件夹大小 浏览:18
dnf201790版本强化技巧 浏览:180
nodejs操作cookies 浏览:31
华为手表能下哪些app 浏览:709
qq手机表情包删除 浏览:961
macmini版本 浏览:770
如何在vmware中卸载linux 浏览:991
苹果手机如何访问禁止访问的网站 浏览:271
启动后桌面文件无法打开 浏览:662
固态硬盘win10装win7教程视频 浏览:145
怎么查看网站之前的内容 浏览:488
在哪个网站查公需课 浏览:101
win10怎样关掉更新提示音 浏览:140
哪个网站有服装批发 浏览:350
想让鼠标双击快点才能打开文件夹怎么设置 浏览:742

友情链接