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

matlab常用函数

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

1)查找向量中某个元素的位置:a=[1,2,34,5],查找34的位置:ans=find(a==34)

2)统计某个元素出现的次数:ans.length就得到元素34出现的次数

3)norm(A)函数用于返回A的范数,如果A是向量(行向量、列向量),norm(A)就是计算A的2范数,等价于norm(A,2)。二范数就是向量所有元素的平方和,再开二次方。(参考:http://blog.sina.com.cn/s/blog_7d36d1910100wh4x.html

 4)“~”在matlab中表示一个占位符,如果一个函数有两个返回值,但是我们只需要第二个值,那么我们可以在第一位使用“~”作为占位符。例如:

[~,index]=min(err)。min函数得到向量err中最小值,并将其坐标返回,即min有两个返回值,第一个值是最小值,第二个是这个值的坐标。(http://zhidao.baidu.com/link?url=CWM2kUWtz3xffKi3elp5mnM3dKpmCUHxGMW6SrTmlevVc2OKXrb4_qtw-lYfRp7p6MquBJHDOkxYV9IgK5sBEq)。这里index就是最小值的坐标值,即在向量中的位置。

5)使用ex=importdata(‘example.txt’)直接将以txt形式存储的矩阵读取到matlab中(http://jingyan.baidu.com/article/37bce2be12a2cc1002f3a2cc.html

6)使用randint(m,n,[minValue,maxValue])生成m*n行的随机整数矩阵,随机数的范围是[minValue,maxValue]。randint(3,4[0,10])创建一个3行4列,0~10之间的随机整数组成的矩阵。

7)rand(m,n)生成m行n列,元素为0~1之间的矩阵。

8)使用使用fopen,fprintf,fclose流程,设置数据写入格式为%g保存整数向量到txt文件中。


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
Delphi ListView快速操作通用实现发布时间:2022-07-18
下一篇:
初学Delphi嵌入汇编[20]-Delphi的Integer类型发布时间: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