matlab中一维数组单个元素赋值 50
设置了一个按键,每次按下通过inputdlg输入一个内容,初始n=1,每次按下按键后n=n+1;现在想将每次输入的内容存到数组中,请问怎么赋值?试过data(n)=ans...
设置了一个按键,每次按下通过inputdlg输入一个内容,初始n=1,每次按下按键后n=n+1; 现在想将每次输入的内容存到数组中,请问怎么赋值?试过data(n)=answer{1}提示说前后元素个数必须一致,其中data为定义的数组。求大神指导
展开
1个回答
2014-04-25
展开全部
试一试改成
data(n)=str2num(answer{1});
inputdlg返回的元胞数组里是字符串,不是数值类型。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询