matlab里可不可以设一个矩阵,已知行数和列数,等待输入,把输入的矩阵赋值给这个矩阵?多谢了!

matlab里可不可以设一个矩阵,已知行数和列数,等待输入,把输入的矩阵赋值给这个矩阵?多谢了!

  matlab可以直接读取excel表格中的数据。

  代码如下:

  第一种方法:

  A=xlsread('数据.xlsx')%默认读入excel表格中的全部数据。


  第二种方法:

  A=xlsread('数据.xlsx','sheet1','A1:D100')     %其中‘‘数据“是excel的文件名;”.xlsx“是文件后 缀名(03版的excel为.xls);”sheet1“是excel下面的表格选项;”A1:D100“是所选择的数据区域。

  %此方法可以实现你想选择的数据,不必要建立很多的单个excel文件。

  

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-11
>> m = 2; n = 3;
dt = zeros(m,n);
dd = input('输入矩阵(如:[1 2 3; 4 5 6])\n');
dt = dd
输入矩阵(如:[1 2 3; 4 5 6])
[1 2 3; 5 5 5]

dt =
1 2 3
5 5 5本回答被提问者和网友采纳
相似回答
大家正在搜