matlab一下特殊矩阵的操作(对角矩阵、全零行删除)

构造以某向量为对角线的对角矩阵

复制代码
a=[1 2 3];
A = diag(a);

将矩阵中全零行进行删除

复制代码
% 示例矩阵
A = [0, 0, 0; 1, 2, 3; 0, 0, 0; 4, 5, 6];

% 查找全零行的索引
zeroRows = all(A == 0, 2);

% 删除全零行
A_clean = A(~zeroRows, :);

% 输出处理后的矩阵
disp('处理后的矩阵:');
disp(A_clean);
相关推荐
Lin_林3 分钟前
国内 Docker 服务状态 & 镜像加速监控
java·开发语言
木与长清11 分钟前
人鼠同源基因离线转换
数据库·矩阵·数据分析·r语言
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧11 分钟前
Java 集合 (Collection)
java·开发语言
一直都在57213 分钟前
Java基础面经(二)
java·开发语言
银发控、16 分钟前
record类
java·开发语言
2501_9216494921 分钟前
全球股票行情API:如何高效获取实时与逐笔成交数据
开发语言·后端·python·金融·restful
甘露s23 分钟前
新手入门:传统 Web 开发与前后端分离开发的区别
开发语言·前端·后端·web
快乐得小萝卜27 分钟前
记录: python-cpp数据验证
开发语言·python
lsx20240628 分钟前
C语言中的递归
开发语言
福大大架构师每日一题31 分钟前
2026年3月TIOBE编程语言排行榜,Go语言排名第16,Rust语言排名14。为什么 TIOBE 指数仍然依赖搜索引擎?
开发语言·搜索引擎·rust·tiobe