在 MATLAB 中绘制元胞数组
Plotting the cell array in MATLAB
我有两个一维元胞数组,里面有数字,我该如何绘制它?
X = {'1' '2' '35' }
Y = {'23' '30' '90' }
我正在尝试 plot
使用绘图命令的两个元胞数组:
plot (X,Y);
我收到以下错误:
Not enough input arguments.
有什么建议吗?
您需要先将字符串元胞数组转换为数字数组。您可以使用 str2double
X = {'1' '2' '35' }
Y = {'23' '30' '90' }
plot(str2double(X), str2double(Y))
我有两个一维元胞数组,里面有数字,我该如何绘制它?
X = {'1' '2' '35' }
Y = {'23' '30' '90' }
我正在尝试 plot
使用绘图命令的两个元胞数组:
plot (X,Y);
我收到以下错误:
Not enough input arguments.
有什么建议吗?
您需要先将字符串元胞数组转换为数字数组。您可以使用 str2double
X = {'1' '2' '35' }
Y = {'23' '30' '90' }
plot(str2double(X), str2double(Y))