作业帮 > 综合 > 作业

在线等matlab大牛.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 11:09:18
在线等matlab大牛.
这么初级的问题还要等什么大牛.

a=load('input.txt','-ascii'); % 读文件
b=a+5; % 运算得到新数组
save output.txt b -ascii % 写文件
再问: 我第一次接触,不过我的运算没有这么简单。。。不是整个数据都加一个数。而是其中的两列计算后重新存到txt里面
再答: 无论计算多复杂都没关系,只要最后的结果是数值类型的数组就行(如果是复杂数据类型,比如struct或cell,这么保存有困难了。那种情况下应该保存成mat文件)。 如果只想保存一个矩阵的两列,那就把相应的两列取出来再保存,例如: c=b(:,[3 5]); save output.txt c -ascii 先把b的第3、5列取出来放在新变量c中,再保存。