matlab编写的函数中的变量可以调用工作空间的数据么?
比如我的函数是mat2txt([color=Red]x[/color],i,j),我调用的时候这样写mat2txt([color=Red]‘DEM’[/color],1,...
比如我的函数是 mat2txt([color=Red]x[/color],i,j),我调用的时候这样写 mat2txt([color=Red]‘DEM’[/color],1,,3)注:[color=Red]工作空间中有名为DEM的矩阵数据[/color]。但是,结果这样我无法实现多工作空间中数据的调用,问题出在哪里了呢?
注:函数中涉及到x的语句有下列两句:
[m,n] = size([color=Red]x[/color]);%获取矩阵x中的行列值
dlmwrite(['G',I,'-',J,'.txt'], [color=Red]x[/color], '-append', ...'roffset', 1, 'delimiter', ' ','precision', 12)%将矩阵x中的数据写入文本文件
问题已解决,谢谢各位! 展开
注:函数中涉及到x的语句有下列两句:
[m,n] = size([color=Red]x[/color]);%获取矩阵x中的行列值
dlmwrite(['G',I,'-',J,'.txt'], [color=Red]x[/color], '-append', ...'roffset', 1, 'delimiter', ' ','precision', 12)%将矩阵x中的数据写入文本文件
问题已解决,谢谢各位! 展开
2个回答
展开全部
olor=Red]工
追问
不好意思,由于颜色设置,上面叙述有些乱,现在重新表述:
比如我的函数是 mat2txt(x,i,j),我调用的时候这样写 mat2txt(‘DEM’,1,,3)注:工作空间中有名为DEM的矩阵数据。结果这样我无法实现对工作空间中数据的调用
注:函数中涉及到x的语句:
[m,n] = size(x);%获取矩阵x中的行列值
dlmwrite(['G',I,'-',J,'.txt'], x, '-append', ...'roffset', 1, 'delimiter', ' ','precision', 12)%将矩阵x中的数据写入文本文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询