运行循环或者整段代码的时候报错“未定义函数或变量”,但单独执行该段代码会将添加路径的数据赋值给变量,并且相同路径的上一个变量的赋值就正常
data_num=1;
for num1=1:data_num
switch num1
case 1
s4=’F:datasourc1.txt’;
sou4=load(strcat(s4));
pd1_1=sou4(1:2:end,:);
pd2_1=sou4(2:2:end,:);
case 2
s5=’F:datasource1.txt’;
sou5=load(strcat(s5));
pd1_2=sou5(1:2:end,:);
pd2_2=sou5(2:2:end,:);
otherwise
disp(‘input data error’)
end
NOTE: 只截取了程序的出错部分,无法在网站运行,还请各位论坛大神帮忙解答debug
报错:未定义函数或变量‘pd1_2’data_num=1;
for num1=1:data_num
switch num1
case 1
s4=’F:datasourc1.txt’;
sou4=load(strcat(s4));
pd1_1=sou4(1:2:end,:);
pd2_1=sou4(2:2:end,:);
case 2
s5=’F:datasource1.txt’;
sou5=load(strcat(s5));
pd1_2=sou5(1:2:end,:);
pd2_2=sou5(2:2:end,:);
otherwise
disp(‘input data error’)
end
NOTE: 只截取了程序的出错部分,无法在网站运行,还请各位论坛大神帮忙解答debug
报错:未定义函数或变量‘pd1_2′ data_num=1;
for num1=1:data_num
switch num1
case 1
s4=’F:datasourc1.txt’;
sou4=load(strcat(s4));
pd1_1=sou4(1:2:end,:);
pd2_1=sou4(2:2:end,:);
case 2
s5=’F:datasource1.txt’;
sou5=load(strcat(s5));
pd1_2=sou5(1:2:end,:);
pd2_2=sou5(2:2:end,:);
otherwise
disp(‘input data error’)
end
NOTE: 只截取了程序的出错部分,无法在网站运行,还请各位论坛大神帮忙解答debug
报错:未定义函数或变量‘pd1_2′ 数据调用,变量赋值 MATLAB Answers — New Questions