| 查看: 1110 | 回复: 5 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
阿萨德A1铁杆木虫 (著名写手)
|
[求助]
求一个matlab详细代码 已有1人参与
|
|
| 实现意图如下:已知f=2*x+4*y,里面x和y为两列数据,各100个,列在一个txt文档中(名字:1.txt),想求解f,并同样以txt文档输出保存,求一详细程序 |
» 猜你喜欢
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
带资进组求博导收留
已经有11人回复
自荐读博
已经有5人回复
求个博导看看
已经有16人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求在matlab中进行分类的程序
已经有5人回复
求回归方程参数的最优化算法matlab代码
已经有17人回复
求窗口傅里叶变换的matlab程序
已经有6人回复
以下matlab代码出现问题
已经有10人回复
怎样把这段代码变成matlab代码
已经有5人回复
求大神用matlab给我处理一组数据,有人没有啊?
已经有15人回复
关于Matlab求孔隙率(找最佳阈值)
已经有6人回复
求高手用MATLAB编写一个画张量积曲面的程序
已经有10人回复
求Matlab解非线性方程代码
已经有12人回复
matlab无约束非线性方程求最小值的问题
已经有7人回复
求助一个matlab关于分类讨论的问题
已经有9人回复
matlab中的一个简单的计算问题
已经有5人回复
用MATLAB实现人脸识别源代码
已经有205人回复
matlab 积分计算 算不出结果,求帮助!!!
已经有10人回复
求帮忙啊~ matlab一多项式结果太长,怎么写到txt里?
已经有14人回复
求回归方程参数估计的最优化算法matlab代码
已经有9人回复
求matlab求解一个方程组的问题
已经有6人回复
求助:能不能帮忙写一个用matlab求一个函数的傅里叶变换的程序
已经有16人回复
求助matlab编程
已经有13人回复
【求助】请教一个matlab程序,谢谢帮忙!!
已经有15人回复
【求助】用MATLAB编程求级数的和
已经有16人回复
【求助】多目标pso算法的MATLAB程序
已经有3人回复
【求助】请教虫友关于matlab差分方程的求解和画图程序
已经有4人回复
【求助】求移动窗口二维相关红外MATLAB程序
已经有7人回复
戴钢盔的猪头
木虫 (知名作家)
- 应助: 200 (高中生)
- 金币: 5083.9
- 散金: 1310
- 红花: 18
- 帖子: 6001
- 在线: 319.9小时
- 虫号: 2854040
- 注册: 2013-12-07
- 性别: GG
- 专业: 波谱分析与成像分析
5楼2014-02-23 19:36:36
戴钢盔的猪头
木虫 (知名作家)
- 应助: 200 (高中生)
- 金币: 5083.9
- 散金: 1310
- 红花: 18
- 帖子: 6001
- 在线: 319.9小时
- 虫号: 2854040
- 注册: 2013-12-07
- 性别: GG
- 专业: 波谱分析与成像分析
【答案】应助回帖
感谢参与,应助指数 +1
|
data = load('myDirectory\1.txt'); x = data(:,1); y = data(:,2); f = 2*x+4*y; fid = fopen('myDirectory\f.txt','w'); u = '%9.9f \n'; w = u; for i = 1:max(size(f))-1 w = [ w,u ]; end fprintf(fid,w,f); fclose(fid); 注意myDirectory为提取数据文件和生成结果文件的目标路径,不能包含怪异符号及汉字等,结果保存在f.txt里。 |
2楼2014-02-23 18:41:19
阿萨德A1
铁杆木虫 (著名写手)
- 应助: 6 (幼儿园)
- 金币: 6893.8
- 散金: 24
- 帖子: 1242
- 在线: 809.8小时
- 虫号: 1320105
- 注册: 2011-06-10
- 专业: 零件加工制造
3楼2014-02-23 19:13:16
戴钢盔的猪头
木虫 (知名作家)
- 应助: 200 (高中生)
- 金币: 5083.9
- 散金: 1310
- 红花: 18
- 帖子: 6001
- 在线: 319.9小时
- 虫号: 2854040
- 注册: 2013-12-07
- 性别: GG
- 专业: 波谱分析与成像分析
【答案】应助回帖
|
data = load('myDirectory\1.txt'); x = data(:,1); y = data(:,2); f = 2*x+4*y; output = [x,y,f]; fid = fopen('myDirectory\output.txt','w'); u = '%9.9f '; w = u; for i = 1:size(output,2)-1 w = [ w, u ]; end w = [ w, '\n' ]; fprintf(fid,w,output); fclose(fid); output = load(myDirectory\output.txt') 写入的output.txt看上去不是100*3,但用matlab或其他软件打开,其格式是100*3。 其中第一列为x,第二列为y,第三列为f。满足你的要求。 你的10个金币太不好挣了,其实刚才的代码你自己稍微改一下就可以了,要不然请你一开始把要求全都说清楚! |
4楼2014-02-23 19:33:09







回复此楼