我正在使用 MATLAB 处理文件中的数据。我正在编写一个程序,该程序从用户那里获取输入,然后在绘制它们的目录中找到特定文件。文件名为:
{name}U{rate}
{name} 是表示计算机名称的字符串。{rate} 是一个数字。这是我的代码:
%# get user to input name and rate
NET_NAME = input('Enter the NET_NAME of the files: ', 's');
rate = input('Enter the rate of the files: ');
U = strcat(NET_NAME, 'U', rate)
load U;
Ux = U(:,1);
Uy = U(:,2);
目前存在两个问题:
当我
strcat
说'hello','U',并且速率为50时,U将存储'helloU2' - 我怎样才能strcat
正确附加{rate}?加载线 - 我如何取消引用 U 以便加载尝试加载存储在 U 中的字符串?
非常感谢!