第一范文网 - 专业文章范例文档资料分享平台

matlab教程第2章

来源:用户分享 时间:2025/5/31 10:04:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2Dè±í?D?1.210.80.61.210.80.6?yè·í?D?0.20-0.2-0.4-50t5yyy0.40.40.20-0.2-0.4-50t5图2.12-1 极限处理前后的图形对照

2.11.2

逻辑操作

逻辑操作符提供了一种组合或否定关系表达式。MATLAB逻辑操作符包括:

逻辑操作符 说明 & 与 | 或 ~ 非

逻辑操作符用法的一些例子有: ? A=1:9;B=9-A; ? tf=A>4 tf =

0 0 0 0 1 1 1 1 1

找出A大于4。 ? tf=~(A>4) tf =

1 1 1 1 0 0 0 0 0

21

对上面的结果取非,也就是1替换0,0替换1。 ? tf=(A>2)&(A<6) tf =

0 0 1 1 1 0 0 0 0

在A大于2‘与’A小于6处返回1。

【例2.12-3】逻辑操作示例。 A=1:9,L1=~(A>5) L2=(A>3)&(A<7) A =

1 2 3 4 5 6 7 8 9 L1 =

1 1 1 1 1 0 0 0 0 L2 =

0 0 0 1 1 1 0 0 0

【例2.12-4】逻辑操作应用之一:逐段解析函数的计算和表现。本例演示削顶整流正弦半波的计算和图形绘制。(见图2.12-2)

t=linspace(0,3*pi,500);y=sin(t); z1=((t2*pi)).*y;

w=(t>pi/3&t<2*pi/3)+(t>7*pi/3&t<8*pi/3); w_n=~w;

z2=w*sin(pi/3)+w_n.*z1;

subplot(1,3,1),plot(t,y,':r'),ylabel('y') subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])

subplot(1,3,3),plot(t,z2,'-b'),axis([0 10 -1 1])

22

10.80.60.40.20-0.2-0.4-0.6-0.8-1051010.80.60.40.20-0.2-0.4-0.6-0.8-1051010.80.60.40.20-0.2-0.4-0.6-0.8-10510y图 2.12-2 逐段解析函数的产生

23

搜索更多关于: matlab教程第2章 的文档
matlab教程第2章.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c076yg51try5nrap1skn3_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top