matlab 中& | 怎么用

 我来答
匿名用户
推荐于2018-02-28
展开全部
  • a&b : 与运算,两标量或两元素均非0则返回1,否则返回0.

  • a|b :  或运算,两标量或者两元素至少有一个是非0则返回1,否则返回0.

  • 另外还有&&和|| ,区别如下:

A&B
(1)首先判断A的逻辑值,然后判断B的值,然后进行逻辑与的计算。
(2)A和B可以为矩阵。
A&&B
(1)首先判断A的逻辑值,如果A的值为假,就可以判断整个表达式的值为假,就不需要再判断B的值。
(2)A和B不能是矩阵,只能是标量。
"|"与“||”同理。

刘贺great
2013-01-10 · TA获得超过1.6万个赞
知道大有可为答主
回答量:3829
采纳率:100%
帮助的人:1863万
展开全部
这个怎么说呢,&是“与”,|是“或”,这应该不难理解吧
给你举个例子,自己看看吧,反正不是很难的,多用几次就好了
clear all;clc;
t=-1:0.5:8;
N=length(t);
x=zeros(1,N);
for i=1:N
if (t(i)>=-1&t(i)<=1) | (t(i)>=5&t(i)<=7);
x(i)=1;
else
x(i)=-1;
end
end
----------------------
自己运行,修改一下参数试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逃课de小屁孩
2018-02-08 · 我现在,干啥啥不行,吃饭第一名。干啥啥不行,逃课第一名。哎,...
逃课de小屁孩
采纳数:173 获赞数:563

向TA提问 私信TA
展开全部
& |
&表示的并
| 表示的 或者
如果你想看具体的定义 直接在matlab中输入 help & 或者help |
这两个都是matlab语言中的语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式