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

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的余数矩阵

逻辑运算:

3<4&6>5
~(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)

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jeff one

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值