99问答网
所有问题
matlab中如何实现excel中数据平移?
如果excel文件是用matlab做出的,我想将列数据向上或向下移动,怎么用matlab实现?
如上图中,怎么将2.5所对应的0.000567平移到2.445对应的y值处?
举报该问题
推荐答案 2015-01-01
既然是用matlab做的,那matlab里肯定有这组数据的矩阵吧,
像这种单一的矩阵内部的对应的变换,以这个矩阵为例矩阵为17*2的矩阵
那么就先寻找第一列中等于2.5的数值所对应的行数
矩阵为M
N=[]
P=[]
N=M(:,1)
P=M(:,2)
n=17
for i=1:n
if N(i)==2.5
P(1)=P(i)
end
end
S=[N P]
大概就是这个意思,求采纳,如果有什么不对可以继续互相学习,再次求采纳
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7zOOjO7WWOvBejtBtt.html
相似回答
大家正在搜
相关问题
如何实现excel与matlab的数据交互
matlab和excel如何实现数据实时交互
如何将excel表格中大量数据导入matlab中并作图
matlab读取excel其中一列数据,并设定其为某一变量怎...
如何将Excel中数据导入matlab变量中
matlab中如何将ecxel表格中的数据赋给一个变量?
matlab读取excel其中一列数据,并设定其为某一变量怎...
matlab怎么把计算的数据保存到excel里面?还有mat...