这个存储库包含了一些通用的MATLAB函数,主要用于读取Excel文档和绘图。编码风格遵循Google的Python风格指南,以确保与其他Python库保持一致。这些函数最初基于某人的MATLAB风格指南,尽管采用了CamelCase,但与Python社区的代码相比更难理解。遵循的编码实践分为“严格”(例如规则1、2)和“松散”(例如G1),并对于任何不一致深感抱歉。此外,应先编写文档(如类图、控制循环、伪代码等)。变量名和函数名采用全小写加下划线的方式,除了常量(GLOBAL_CONSTANT_NAME)、类名(ClassName)和异常(ExceptionName)。避免使用首字母缩写,例如使用“is_usa_specific”代替“isUSASpecific”。
MATLAB脚本的通用函数集合
相关推荐
MATLAB常用函数集合详解
MATLAB拥有丰富的内置函数,这是它的一大特点,但也因此使得它比C语言更具挑战性。以下是MATLAB常用函数的详细汇编,希望能为您提供帮助。
Matlab
0
2024-08-19
Matlab编写的姿态变换函数集合
介绍了使用Matlab编写的姿态变换函数集合,可以实现不同姿态之间的相互转换。导航系N为北东地坐标系,通过旋转顺序Z、Y、X得到载体系B,使用欧拉角、四元数和方向余弦阵描述,包括了dcm2eul、eul2dcm、eul2qua和qua2dcm函数。
Matlab
0
2024-08-11
matlab常用函数集合及简介
这里包括几乎所有常用的Matlab函数集合,每个函数都附有简要说明和用法介绍。
Matlab
0
2024-08-18
各种分布的拟合函数集合MATLAB开发
此文件夹包含各种分布的拟合函数集合。例如,如果需要拟合具有均值“u”和方差“sig”^2的正态分布('gaussian'),可以使用样本= randn(1,10000)*sig + u。文件夹内容包括最大似然估计量、最小二乘估计量、用于估计多元高斯分布(混合高斯)的EM算法,以及用于测试EM算法的样本创建文件夹。每个分布还配有参数图的绘制工具。
Matlab
0
2024-08-12
Matlab函数与脚本的基本总结
在Matlab中,函数名必须与文件名相同,而脚本则无输入参数和返回值。函数可以包含不同数量的输入参数和返回值,例如,函数nargin和nargout分别指示输入参数和返回值的数量。
Matlab
2
2024-07-28
Matlab开发简便通用的元素随机排序函数
%SHUFFLE功能:随机排列元素。对于向量,SHUFFLE(X)将X的元素打乱。对于矩阵,SHUFFLE(X)将X的行随机打乱。对于ND数组,SHUFFLE(X)沿第一个非单例维度随机排列X。SHUFFLE(X,DIM)沿维度DIM随机排列。如果DIM为0,则线性打乱X的所有元素。[Y,I] = SHUFFLE(X,DIM)返回索引向量I。如果X是向量,则Y = X(I)。如果X是矩阵且DIM=1,则Y = X(I,:)。示例:X = [1 2 3; 4 5 6; 7 8 9]。
Matlab
0
2024-09-28
通用卷积函数优化
分享一个通用卷积函数的代码,适用于Matlab,并秉持开源精神,以促进共享与创新。
Matlab
0
2024-08-12
Nurbs曲线计算的函数集合Matlab开发技术介绍
这个压缩文件包含一组用于评估Nurbs曲线的函数。具体包括:-basisfunction.m 用于评估基函数,-nurbsfun.m 用于计算曲线上的点,以及-nurbs_example.m 是这些函数的应用示例。如果您在代码方面遇到问题或发现错误,请随时与我联系。
Matlab
3
2024-07-28
MATLAB数学脚本集合-加密与可视化
MATLAB数学脚本包括数学生物学、图论、ODE、PDE、流体力学、组合力学、动力学系统等多个主题的加密和可视化集合。其中包含复杂分析、Conway生命游戏、密码加密、几何、动态系统理论、流体流量可视化、傅里叶级数和变换、图论、Hypercube可视化、数字理论、数值分析、偏微分方程、Pi估计、行星轨道和四元数的相关脚本。
Matlab
0
2024-09-23