在matlab上如何导入excel表格然后画图
工具:matlab 2018b
1、打开matlab,点击主页下面导入数据,可以导入excel数据,在此将自己命名的huitushuju文件导入:
2、点击打开按钮,即可将数据导入:
3、鼠标选中Varname1所有数据,右键弹出下拉菜单,选择导入所选内容,即可将数据导入matlab工作空间,同理可以将另外两个变量也导入:
4、依次将三列数据分别导入matlab空间如下,在工作空间会看到这三个变量,并知道三个变量的最大值及最小值:
5、在工作空间选中Varname1,右键弹出下拉菜单,可以对该工作变量进行重新命名,删除,绘制各种曲线等等操作
6、在此将其重新命名为X,同理将Varname2和Varname3分别命名为Y1,Y2
7、此时在命令区域,编写如下程序:
plot(X,Y1,'r-');
hold on;
plot(X,Y2,'b-.');
xlabel('时间/s');
ylabel('距离/m');
8、运行该程序,即可绘制所需要的曲线。
1、打开matlab,点击主页下面的数据导入,你可以导入excel数据,这里导入你自己命名的huitushuju文件。
2、单击“打开”按钮以导入数据。
3、鼠标选择Varname1的所有数据,右键单击以弹出下拉菜单,选择导入所选内容,您可以将数据导入matlab工作区,同样可以导入其他两个变量。
4、三列数据分别导入matlab空间,如下所示。在工作空间中可以看到三个变量,并且已知三个变量的最大值和最小值。
5、在工作区中选择Varname1,右键单击下拉菜单,可以重命名工作变量,删除,绘制各种曲线等。
6、将此处重命名为X,同样将Varname2和Varname3命名为Y1,Y2。
7、此时在命令区域中,编写以下程序:
积(X,Y1, 'R-');
坚持,稍等;
积(X,Y2, 'B-。');
Xlabel( '时间/ S');
Ylabel( '距离/ M');
运行程序以绘制所需的曲线: