news 2026/8/5 23:03:38

Matlab学习笔记04

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Matlab学习笔记04

书籍:Matlab实用教程
工具:Matlab2021a

电脑信息:Intel® Xeon® CPU E5-2603 v3 @ 1.60GHz

系统类型:64位操作系统,基于X64的处理器 windows10 专业版

第2章 MATLAB数值计算
2.2.5 多维数组

a(:,:,2)=[1 2;3 4] a = ans(:,:,1) = 0 0 0 0 ans(:,:,2) = 1 2 3 4 b=[1 1;2 2] b = 1 1 2 2 b(:,:,1) ans = 1 1 2 2 b(:,:,2)=5 b = ans(:,:,1) = 1 1 2 2 ans(:,:,2) = 5 5 5 5 rand(2,4,3) ans = ans(:,:,1) = 0.7545 0.9408 0.3400 0.5408 0.9729 0.1218 0.5788 0.8096 ans(:,:,2) = 0.815615 0.130754 0.712230 0.506144 0.671953 0.626479 0.351647 0.050380 ans(:,:,3) = 0.846819 0.642756 0.888265 0.035262 0.926687 0.579137 0.695622 0.339919 ones(2,4,3) ans = ans(:,:,1) = 1 1 1 1 1 1 1 1 ans(:,:,2) = 1 1 1 1 1 1 1 1 ans(:,:,3) = 1 1 1 1 1 1 1 1 a=[1 2;3 4] b=[1 1;2 2] c=cat(2,a,b) d=cat(3,a,b) e=repmat(a,[2 2 2]) f=reshape(c,[2 2 2]) a = 1 2 3 4 b = 1 1 2 2 c = 1 2 1 1 3 4 2 2 d = ans(:,:,1) = 1 2 3 4 ans(:,:,2) = 1 1 2 2 e = ans(:,:,1) = 1 2 1 2 3 4 3 4 1 2 1 2 3 4 3 4 ans(:,:,2) = 1 2 1 2 3 4 3 4 1 2 1 2 3 4 3 4 f = ans(:,:,1) = 1 2 3 4 ans(:,:,2) = 1 1 2 2 a=[1 2;3 4;5 6] ndims(a) size(a) size(a,2) length(a) a = 1 2 3 4 5 6 ans = 2 ans = 3 2 ans = 2 ans = 3

2.3 稀疏矩阵

a=eye(3) a(4,:)=[-5 - -3] b=sparse(a) c=sparse([1 4 2 4 3 4],[1 1 2 2 3 3],[1 -5 1 -2 1 -3]) full(b) a = Diagonal Matrix 1 0 0 0 1 0 0 0 1 a = 1 0 0 0 1 0 0 0 1 -2 -2 -2 b = Compressed Column Sparse (rows = 4, cols = 3, nnz = 6 [50%]) (1, 1) -> 1 (4, 1) -> -2 (2, 2) -> 1 (4, 2) -> -2 (3, 3) -> 1 (4, 3) -> -2 c = Compressed Column Sparse (rows = 4, cols = 3, nnz = 6 [50%]) (1, 1) -> 1 (4, 1) -> -5 (2, 2) -> 1 (4, 2) -> -2 (3, 3) -> 1 (4, 3) -> -3 ans = 1 0 0 0 1 0 0 0 1 -2 -2 -2 D=[3 2 9;2 4 9;1 1 4] d=[0 1 2] s=spdiags(D,d,4,3) full(s) D = 3 2 9 2 4 9 1 1 4 d = 0 1 2 s = Compressed Column Sparse (rows = 4, cols = 3, nnz = 6 [50%]) (1, 1) -> 3 (1, 2) -> 4 (2, 2) -> 2 (1, 3) -> 4 (2, 3) -> 1 (3, 3) -> 1 ans = 3 4 4 0 2 1 0 0 1 0 0 0 X=[1 1 1;4 1 -5;2 2 1;4 2 -2;3 3 1;4 3 -3] b=spconvert(X) nnz(b) nonzeros(b) nzmax(b) spy(b) X = 1 1 1 4 1 -5 2 2 1 4 2 -2 3 3 1 4 3 -3 b = Compressed Column Sparse (rows = 4, cols = 3, nnz = 6 [50%]) (1, 1) -> 1 (4, 1) -> -5 (2, 2) -> 1 (4, 2) -> -2 (3, 3) -> 1 (4, 3) -> -3 ans = 6 ans = 1 -5 1 -2 1 -3 ans = 6

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/3 14:30:13

人机协同时代:HR如何用数字化工具破解IT团队管理困局

在数字经济加速渗透的今天,IT 团队已成为企业核心生产力引擎 —— 无论是产品研发、系统运维还是技术创新,都直接决定企业的市场竞争力。但与此同时,IT 团队的管理难题也日益凸显:技术人才招聘 “僧多粥少” 且精准度不足、绩效评…

作者头像 李华
网站建设 2026/8/5 9:51:52

【每日算法】131. 分割回文串

对前端开发者而言,学习算法绝非为了“炫技”。它是你从“页面构建者”迈向“复杂系统设计者”的关键阶梯。它将你的编码能力从“实现功能”提升到“设计优雅、高效解决方案”的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习…

作者头像 李华
网站建设 2026/8/4 19:07:19

JAVAweb学习笔记——JS

1、JS(1)核心语法&#xff08;a&#xff09;引入方法首先是内部脚本&#xff1a;<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>JS学习</title><script>// 弹窗alert("hello")…

作者头像 李华
网站建设 2026/8/4 11:57:40

这是谁家部将,都做到内置ECC了!

有没有试过&#xff0c;设备突然宕机&#xff0c;查了3天才发现是DDR比特翻转搞的鬼&#xff1b;PCB尺寸卡得死死的&#xff0c;多一颗芯片都没地放&#xff1b;BOM成本要求一降再降&#xff0c;外置ECC DDR芯片却成了“减不下去的负担”……但就在今年&#xff0c;全志科技最新…

作者头像 李华
网站建设 2026/8/5 12:15:52

Vscode 与 jetbrains

VS Code 和 JetBrains 系列 IDE&#xff08;如 IntelliJ IDEA、PyCharm、GoLand 等&#xff09;是当前开发者最常用的两类代码编辑工具&#xff0c;二者在定位、核心优势、适用场景上有明显区别&#xff0c;以下是详细对比分析&#xff1a;一、 核心定位与本质差异特性VS CodeJ…

作者头像 李华