matlab 源码阅读
来源:互联网 发布:淘宝网1元秒杀在哪里找 编辑:程序博客网 时间:2024/06/05 04:01
源码面前,了无秘密。
You can read and edit the source code for M-file functions that ship with MATLAB; the only way to read and edit the built-in functions like FFT is to get a job with The MathWorks. We don’t distribute the built-in source code for MATLAB.
一般 matlab 开源的源码实现均十分的精简和完备,是学习 matlab 的极佳素材。
1. trace:矩阵的迹
function t = trace(A)if ~ismatrix(A) || size(A,1)~=size(A,2) error(message('MATLAB:trace:square'));endt = full(sum(diag(A)));
2. isOctave
检测是否运行的是 octave 版本(语法与 matlab 接近,但 octave 是开源免费的);
function result = isOctave() result = exists('OCTAVE_VERSION') ~= 0;end
3. squeeze
function b = squeeze(a) siz = size(a); siz(siz == 1) = []; siz = [siz, ones(1, 2-length(siz))]; % 确保 siz 至少为二维; b = reshape(a, siz);end
0 0
- matlab 源码阅读
- 阅读源码
- 阅读源码
- 阅读源码
- 源码阅读
- Source Insight阅读Matlab源码设置流程(其他语言也通用)
- MATLAB解密阅读笔记
- JUnit源码阅读 -- 阅读基础
- 源码阅读系列:为什么要阅读源码?
- 源码阅读系列:源码阅读方法
- Source Insight 阅读Matlab程序
- MATLAB解密阅读笔记二
- 阅读贪吃蛇源码
- 阅读贪吃蛇源码
- 阅读贪吃蛇源码
- 阅读贪吃蛇源码
- 如何阅读Linux源码
- DotText源码阅读(0)
- win10快捷键大全
- ECMAScrpt6 异步最终解决方案
- android中include标签的使用
- c++作业5
- 神奇的 BlocksKit(1):源码分析(下)
- matlab 源码阅读
- Oracle 11.2.0.4.5 RAC升级OJVM_11.2.0.4.160419_psu出现的问题
- HDU 5236 Article(概率dp+贪心)
- 线性方程组的迭代解法
- AFN GET简易优化
- 性能评测方法、各评测项标准总结
- kvc 与 kvo 的一些理解
- MDI多文档模板中tab切换事件消息处理定义
- Linux常用指令集