在线等matlab大牛.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/19 08:18:56
在线等matlab大牛.
![在线等matlab大牛.](/uploads/image/z/5314357-37-7.jpg?t=%E5%9C%A8%E7%BA%BF%E7%AD%89matlab%E5%A4%A7%E7%89%9B.)
这么初级的问题还要等什么大牛.
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中,再保存。
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中,再保存。