数学建模社区-数学中国

标题: matlab如何实现两张excel数据表对应位置取值同步?谢谢! [打印本页]

作者: 我可以叫什么    时间: 2016-7-11 10:53
标题: matlab如何实现两张excel数据表对应位置取值同步?谢谢!
有两张相同规模大小的excel表数据,第一张中有一些零值,我想让第二张excel中相对应的位置也变成零值(本身可能是零值,也可能非零值),数据量太大, 用excel一一核对费精力。matlab菜鸟,求大牛们指点一二,用什么函数可以实现?


作者: 百年孤独    时间: 2016-7-11 14:07
xlsread函数读第一张表的值,假设读到矩阵A
用find函数找到A中等于0的索引,假设为t
然后读第二张表到B,B(t) = 0
然后用xlswrite写进去

作者: 我可以叫什么    时间: 2016-7-11 14:10
谢答!后来在matlab中用for 循环实现的。





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5