matlab消去负半波,第02章

编程入门 行业动态 更新时间:2024-10-08 18:40:15

matlab<a href=https://www.elefans.com/category/jswz/34/1768864.html style=消去负半波,第02章"/>

matlab消去负半波,第02章

第2章 MATLAB 数据及其运算

例2.1

?

x ,然后显示出结果。 x=(5+cos(47*pi/180))/(1+sqrt(7)-2*i) %计算表达式的值

例2.2 利用M 文件建立MYMAT 矩阵。

(1) 启动有关编辑程序或MATLAB 文本编辑器(见第4章),并输入待建矩阵:

MYMAT=[101,102,103,104,105,106,107,108,109;

201,202,203,204,205,206,207,208,209;

301,302,303,304,305,306,307,308,309];

(2) 把输入的内容存盘(设文件名为mymatrix.m)。

(3) 在MATLAB 命令窗口中输入mymatrix ,即运行该M 文件,就会自动建立一个

名为MYMAT 的矩阵,可供以后使用。

例2.3 建立5阶方阵A ,判断A 的元素是否能被3整除。

A =[24,35,13,22,63;23,39,47,80,80; ...

90,41,80,29,10;45,57,85,62,21;37,19,31,88,76]

P=rem(A,3)==0 %判断A 的元素是否可以被3整除

例2.4 在[0,3π]区间,求y=sin(x)的值。要求:

(1) 消去负半波,即(π,2π)区间内的函数值置0。 (2) (π3,2π3)和(7π3,8π3

)区间内取值均为sin π3。 方法1:

x=0:pi/100:3*pi;

y=sin(x);

y1=(x2*pi).*y; %消去负半波

q=(x>pi/3&x<2*pi/3)|(x>7*pi/3&x<8*pi/3);

qn=~q;

y2=q*sin(pi/3)+qn.*y1; %按要求处理第(2)步

方法2:

x=0:pi/100:3*pi;

y=sin(x);

y1=(y>=0).*y; %消去负半波

p=sin(pi/3);

更多推荐

matlab消去负半波,第02章

本文发布于:2024-02-28 05:07:30,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1768443.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:消去   matlab   负半波

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!