提问人:user2018 提问时间:11/12/2023 更新时间:11/12/2023 访问量:21
如何在MATLAB中使用另一个矩阵的信息创建一个新矩阵?
How to create a new matrix in MATLAB using the information of another matrix?
问:
我想使用另一个矩阵中的信息在 MATLAB 中创建一个新矩阵。例如,我有一所学校,有 5 名学生和 10 个班级(课程)。每个学生都选修一门以上的课程。并非每个学生都参加每门课程。Matrix1 显示哪个学生选修哪门课程。矩阵 1 中的信息不是数字。我需要使用 Matrix 1 的信息创建 Matrix 2。在矩阵 2 中,每个单元格应在相应的行和列中给出参加两门课程的学生人数。例如,Matrix2(2,3) 应显示同时参加课程 2 和 3 的学生人数。由于学生 1、4 和 5 都参加了这两门课程,因此此单元格的值应为 3。我在这里使用的矩阵很小,但我用于实际应用程序的矩阵有 4000 多行。你能帮我处理我可以执行此操作的代码吗?
矩阵 1:
矩阵2:
答: 暂无答案
上一个:BDD 实现 for 循环并验证
下一个:多线输出输入 while 循环
评论