当前位置: 首页 > news >正文

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

http://www.cnnetsun.cn/news/137786.html

相关文章:

  • RUI Builder-图形化UI设计-工程范例
  • win10 - 删除非法命名的文件夹的方法
  • 必看!2025年单北斗GNSS形变监测高口碑产品排行榜
  • 【计网】网络分层模型和http协议
  • Kotaemon在华为云上的部署实践:全流程记录
  • 校园便利平台|基于springboot + vue校园便利平台系统(源码+数据库+文档)
  • 38、Linux 脚本编程:bc 计算器、数组与特殊技巧
  • 揭秘高亮车灯升级2025年值得推荐的TOP8车灯产品
  • WSL2 / Ubuntu 下用 SDKMAN 管理多版本 Java(项目级切换,真香)
  • 从“幻觉”到“诚实”:OpenAI 如何重新定义大模型的不靠谱问题
  • 高精度宽频段VG7050CDN压控晶体振荡器(VCXO),适用于通信与GPS设备等
  • 重塑艺术“原罪”?Nano Banana Pro 引入数字水印与归属协议:谷歌要给 AI 生图打上“DNA”标签?
  • 基于最优指派策略的弹道导弹目标数据关联算法
  • 通达信主图MACD
  • Mistral 3 模型解析与部署实战:从 Large 3 到 Mini-stral
  • 2025网络安全学习路线 非常详细 推荐学习
  • 测试必知:线上出现BUG,该怎么办!
  • 【C++】学生管理系统设计与实现丨SQLite数据库版本
  • 第55集科立分板机:PCB激光分板机的效率如何
  • 28、UNIX 终端操作与测试实用指南
  • 31、UNIX实用技巧:ASCII表与经典编辑器使用指南
  • 三大限流算法:滑动窗口、令牌桶、漏桶
  • # 深入浅出 Flutter:构建跨平台应用的利器
  • 40、深入了解UNIX系统管理:职责与求职指南
  • stm32毕设本科生任务书指导
  • 效率神器!QuickTextPaste 便携版:快速文本粘贴 + 预设管理全攻略
  • 向量在计算机图形学中的核心应用
  • SelectDB索引实战:从入门到精通,避开那些年我踩过的坑
  • 探秘常见机器人控制运动上位机源码:解锁多种运动算法
  • 9 个降AI率工具,继续教育学生必备!