您当前的位置: 首页 >  matlab

jeff one

暂无认证

  • 0浏览

    0关注

    220博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

matlab 基本运算+基本例题(matlab实现水仙花......)

jeff one 发布时间:2022-01-03 15:11:06 ,浏览量:0

matlab 基本运算+基本例题(matlab实现水仙花…)

算术运算:

对于矩阵来说,右除和左除表示两种不同的除数矩阵和被除数矩阵,答案结果不一样

A=[1,2,3;4,2,6;7,4,9];
B=[4,3,2;7,5,1;12,7,92];
C1=B/A
C2=A\B

而标量运算结果却是一致的:

3/4
4\3
a=[10.5,25]
a/5
5\a

乘方运算:

A=[1,2,3;4,5,6;7,8,0];
A^2  %要求A为方阵,x为标量

点运算: 点运算符:.*;./;.;.^

A=[1,2,3;4,5,6;7,8,9];
B=[-1,0,1;1,-1,0;0,1,1];
C=A.*B
D=A*B

举例:当x=0.1,0.4,0.7,1时,分别求ysin xcos x的值

x=0.1:0.3:1;
y=sin(x).*cos(x);

关系运算:

3>4
x=5
x==5

例如:建立三阶方阵A,判断A的元素是否为偶数

A=[24,35,13;22,63,23;39,47,80]
P=rem(A,2)==0%除以2的余数矩阵

逻辑运算:

35
~(9==1)
~9==1

例如: 水仙花数是指各位数字的立方之和等于该数本身的三位正整数。求全部水仙花数

代码如下:

m=100:999;
m1=rem(m,10);
m2=rem(fix(m/10),10);
m3=fix(m/100);
k=find(m==m1.*m1.*m1+m2.*m2.*m2+m3.*m3.*m3)
s=m(k)

关注
打赏
1661150981
查看更多评论
立即登录/注册

微信扫码登录

0.0351s