• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab常见函数汇总

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.randperm(A,B)表示生成A以内的B个随机数

eg:表示从1-96的数字里面选取8个作为随机数。

  另,如果想按比例随机选择一部分数据,也可以使用随机数,如果共100个数据,可以先生成随机打乱的100个(1-100)的数据,之后按比例取前n个做训练数据即可。操作:rand_num=randperm(100);

      data_select=data(:,rand_num(1,1:n));

 

2.rand(m,n)生成m*n矩阵,数值0-1之间,在加噪的时候可以使用

3.sort(a),对矩阵a每列进行升序排序

 

 

4.一元回归分析,[b,bint,r,rint,stats]=regress(y,x);  x的第一列是ones,常数项的值,

b=[b1;b2];bint[bint11,bint12;bint21,bint22]; stats=[a1,a2,a3,a4]

则回归方程为y=b1+b2*x;

[bint11,bint12]表示回归系数b1的回归置信区间;[bint21,bint22]表示回归系数b2的回归置信区间;

stats的四个系数分别表示R2,F,p,s2。R2越大越好,p<0.001才合格。

 

5.以矩阵a为单位成m*n行的形式

repmat(a,m,n);

eg:a=[1,2,3;4,5,6], b=repmat(a,3,2)=[1,2,3,1,2,3

                 4,5,6,4,5,6

                1,2,3,1,2,3

                4,5,6,4,5,6

                1,2,3,1,2,3

                4,5,6,4,5,6]

 

6.cell形式存储字符串或数字

假设a为某一字符串,计划存入cell的A行B列,cell{A,B}=a;


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi之设备描述表与TCanvas发布时间:2022-07-18
下一篇:
win7下delphi中的help文档问题发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap