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

matlab | 常用语法

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

if语句

多个条件同时满足:
if (a>0 && b<0)

if(a=0)
这样是会报错的,等号属于变量赋值,若要比较值是否相等,请使用==
if(a==0)

不等式

大于等于;在matlab中用>=表示,小于等于用<=

矩阵的表示

用法一:

矩阵A第三列第五行:

A(3,5)

用法二:

A(:, 1)与A(1, : )

  • A(x,y)表示二维矩阵第x行第y列位置的元素,x为:则表示所有的行。因此,A(:,1)就表示取出A的第1列的所有行的元素,这是一个列向量。
  • A(1, : )就表示取出A的第1行的所有列元素,这是一个行向量。

实例
ph是一个512*512的矩阵,输入以下代码,意味着,取出第257行所有元素。

ph(257,:)

结果如下演示:

ph(257,:)的结果如下

用法三:查找矩阵最大值max(max())

语法max(max(a)),对于矩阵,得到的是矩阵中的最大值。

用法四:提取某几行到某几列

1.算法:a(:,1:2):

分析:其中第一个:表示矩阵所有行,1:2表示提取矩阵的1,2列。

  1. 算法:a(2:4,

鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
MATLAB的plot的坐标轴同步: linkaxes发布时间:2022-07-18
下一篇:
[matlab]并行matlabpool.m文件发布时间: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