matlab函数
SuperStarGodme
一枚正在读研的程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matlab函数:eye函数
用于产生单位矩阵:I=eye(n); %返回一个主对角线元素为1且其他位置元素为0的nxn的单位矩阵I=eye(n,m)%同上,返回大小为nxm例如:a=eye(5)b=eye(3,4)原创 2020-11-05 16:19:49 · 7963 阅读 · 0 评论 -
matlab函数:optimset:创建或编辑优化options结构体
语法:options = optimset('param1',value1,'param2',value2,...)%指定参数param拥有指定的值,任何未指定值的参数都将设置为[](表示将options传递给优化函数的时候使用%该参数的默认值),参数名称忽略大小写。optimset %不带输入或输出参数时显示完整的参数列表及其有效值。options = optimset(不带输入参数)%创建 options 结构体 options,其中所有字段设置为 []。该函数的其他用法没.原创 2020-11-05 16:01:04 · 11179 阅读 · 5 评论 -
matlab中的nargin用法
nargin用于获取函数输入参数的数目语法:nargin,仅在函数体内使用原创 2020-10-27 09:05:26 · 1744 阅读 · 0 评论 -
matlab函数:find函数
功能:查找非零元素的索引并返回该索引的值语法:k=find(x)返回一个包含数组x钟每个非零元素的线性索引的向量1、若x为向量,则find返回方向与x相同的向量2、如果x为多维数组,则find返回由结果的线性索引组成的列向量3、如果x为全零元素或为空,则find返回一个空的数组k=find(x,n)返回x非零元素的前n个索引值k=find(x,n,direction)direction 为 'last',意为查找与 X 中的非零元素对应的最后 n 个索引。direction原创 2020-10-15 15:45:41 · 3669 阅读 · 0 评论 -
matlab函数:numel函数:返回数组中的元素个数
A=magic(4);n=numel(A);结果:注意:也可用于返回元组中的元素个数,表格中的元素数目。局限性:若一个表中的变量可能有多列,但是numel(A)只计算变量的行和列的数目。也就是当某一列或某一行中包含多个变量时也算一个。...原创 2020-09-22 14:10:51 · 2089 阅读 · 1 评论 -
matlab文件操作:currentFolder=pwd
pwd表示当前的文件夹currentFolder=pwd表示将当前路径以字符向量形式返回,存在currentFolder变量中原创 2020-09-22 11:15:28 · 2541 阅读 · 0 评论 -
matlab函数:repmat函数:重复数组副本
语法:B = repmat(A,n)%返回一个数组,该数组在其行维度和列维度包含 A 的 n 个副本。A 为矩阵时,B 大小为 size(A)*n。%也就是说B数组在行维度上面重复A数组n次,在列维度上重复A数组n次。%也可以将A视作一个元素(看成一个整体),将其扩展为n行n列的数组BB = repmat(A,r1,...,rN)%若A数组具有N个维度。则同理%若A数组没有N个维度也可,函数不会报错。也能得到想要的效果%例如:A=[1 2;3 4]B=repmat(A,2,3,原创 2020-08-07 16:54:35 · 1769 阅读 · 0 评论 -
matlab函数:reshape函数:重构数组
语法:B=reshape(A,sz)%使用大小向量sz重构A矩阵%例如,reshape(A,[2 3])将A重构为一个2x3的矩阵B=reshape(A,sz1,……,szN)%同理将A矩阵重构成一个sz1x……xszN的数组,其中sz1到szN表示的是每个维度的大小。%可以使用[]指定某个维度的大小以便自动计算维度大小%例如,A是一个大小为10x10的矩阵,reshape(A,2,2,[])将A的元素重构成为一个2x2x25的数组。举例:A=zeros(3,4,2);B原创 2020-08-06 14:50:24 · 2378 阅读 · 0 评论 -
matlab函数 ndims的用法
返回数组的维度如下:A=zeros(3,4,2); //创建一个三行四列两页的全0矩阵ndims(A)结果是:原创 2020-08-06 11:02:41 · 4392 阅读 · 0 评论 -
matlab在矩阵右上角加一漂的意思,如A‘
直接上代码:A=magic(3)B=A'然后看下结果:所以加一漂的意思是转置原创 2020-08-06 10:26:53 · 3375 阅读 · 0 评论 -
fullfile函数
语法:pathstr=fullfile(filepart1,…,filepartN)解释:将filepart1到filepartN的字符串构建成完整的路径例子:pathstr=fullfile('D','data','myfile.txt')pathstr ='D\data\myfile.txt'参考网址:https://ww2.mathworks.cn/help/matlab/ref/fullfile.html?s_tid=srchtitle...原创 2020-07-27 16:39:48 · 774 阅读 · 0 评论 -
matlab函数:fileparts函数
语法:[filepath,name,ext]=fileparts(filename)用处:返回指定文件的[路径名称,文件名,扩展名],该函数仅仅解析指定的filename,不会验证文件是否存在。例子:[path,name,ext] = fileparts('D\data\myfile.txt');path ='D\data'name ='myfile'ext = '.txt'注:当返回参数变少时只返回对应的内容,如:path=fileparts('D\data\m原创 2020-07-27 16:23:50 · 3159 阅读 · 0 评论
分享