许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  数学建模必备:Matlab常用函数大全

数学建模必备:Matlab常用函数大全

阅读数 5
点赞 0
article_banner

字符串处理

int2str

将整数 转换 为字符串

a=int2str(k)

str2int

将字符串转换为整数

k=str2int(a)

strcat

将若干个字符串连接在一起

a=strcat('hello',' ','world');

矩阵处理

size

获取矩阵行数和列数

[row,col]=size(a);
s=size(a,1); % 返回矩阵行数
s=size(a,2); % 返回矩阵列数

length

计算一维数组元素个数

s=length(a);

intersect

计算两个 数组  的相同元素(若一个元素重复出现,则只算一次)

c=intersect(a,b);

find

找到数组或矩阵中符合条件的元素,并返回其索引值。(若是矩阵的话,返回按列存储编码的索引值)

% 找到不为0的元素
>> X = [1 0 4 -3 0 0 0 8 6];
>> ind = find(X)

ind =

     1     3     4     8     9
     
% 找到满足条件的元素
>> X = [1 0 4 -3 0 0 0 8 6];
>> ind = find(X == 4)

ind =

     3
 
% 判断是否存在某元素
>> if isempty(find(X == 9))
        log = 0
    else
        log = 1
    end

log =
     0

数据处理

sum

% 对该列所有元素求和
sum(a(:,col));

mean

m=mean(A);
% 若A是向量则返回A中值的平均值,若是矩阵则返回每一列的平均值

mad

求中位数

m=mad(A);

std

标准 差。

s=std(A);



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空