我如何创建一个用户生成矩阵在Matlab ?

656(30天)
你好,
我是一个学生,一直负责编写一个程序,要求用户定义多少行和列矩阵。之后,用户将被再次问到值矩阵的每一个细胞。我在哪里有困难,是如何把用户定义的行和列的数量,和转换成一个矩阵。
这是我迄今为止:
行=输入(请输入你想要的行数:');
disp (' ');
列=输入(请输入你想要的列数:');
disp (' ');
例如,如果用户想要一个矩阵1行4列,我怎么生成矩阵表示考虑到用户输入呢?
编辑:有可能实现我问,不只是拥有一个用户输入一个矩阵?
1评论
Mohsin
Mohsin 2022年9月24日
是的,你可以在这里获得没有询问用户,是如何的
矩阵=兰迪([3,10),3、3)
它将创建一个矩阵的订单3 x3和3和10之间的数量

登录置评。

接受的答案

大卫•希尔
大卫•希尔 2020年4月10日
M =输入(的输入矩阵:);
%然后输入[1,2,3,4,5,6,7,8,9,10)5行2列的矩阵,或任何你想要的矩阵。
9日评论

登录置评。

答案(1)

阿布Pawarq
阿布Pawarq 2021年8月23日
一个=输入(“输入的行数”);
无法运行“fevalJSON”功能,因为它调用的输入函数,也不支持这个产品。金宝app
b =输入(“进入coloumns的数量”);
我= 1:一个
j = 1: b
p (i, j) =输入(输入元素的);
结束
结束
p =重塑(p, b)
1评论
莎拉
莎拉 2023年2月26日
有办法把这个在语句例如(x, y) =输入(输入行和列)

登录置评。

类别

找到更多的在调整和重塑矩阵帮助中心文件交换

下载188bet金宝搏


释放

R2020a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!