MATLAB 求水仙花数 我写的函数不知道哪里出的问题
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 20:41:43
MATLAB 求水仙花数 我写的函数不知道哪里出的问题
function [n] = shuixianhua(n)
for n=100:999;
m3=rem(n,10);
m1=floor(n/100);
m2=rem(floor(n/10),10);
if (m1)^2+(m2)^2+(m3)^2==n;
disp(n);
else continue;
end
%SHUIXIANHUA Summary of this function goes here
% Detailed explanation goes here
end
function [n] = shuixianhua(n)
for n=100:999;
m3=rem(n,10);
m1=floor(n/100);
m2=rem(floor(n/10),10);
if (m1)^2+(m2)^2+(m3)^2==n;
disp(n);
else continue;
end
%SHUIXIANHUA Summary of this function goes here
% Detailed explanation goes here
end
你的程序写得很对,只是水仙花的定义有点错误,应该是立方和与原来的数相等
for n=100:999;
m3=rem(n,10);
m1=floor(n/100);
m2=rem(floor(n/10),10);
if (m1)^3+(m2)^3+(m3)^3==n;
disp(n);
else continue;
end
end
结果:
153
370
371
407
for n=100:999;
m3=rem(n,10);
m1=floor(n/100);
m2=rem(floor(n/10),10);
if (m1)^3+(m2)^3+(m3)^3==n;
disp(n);
else continue;
end
end
结果:
153
370
371
407
MATLAB 求水仙花数 我写的函数不知道哪里出的问题
边写一个求水仙花数的函数,求3位正整数的全部水仙花数中的次大值.所谓水仙花数是指三位整数的各位上的数
水仙花数的由来我知道怎么编程求水仙花数,所以别给我粘那个了,.我的意思是,那样的数为什么要叫水仙花数,为什么不叫桃花数,
MATLAB 我要拟合一个二元函数,并已知他们的数据,但不知道函数大概的模型,能通过MATLAB算出函数吗?
编写一个求水仙花数的函数,求3位正整数的全部水仙花数中的次大值.
求spss大神!用主成分分析做出来结果感觉是反的,不知道哪里出了问题
matlab编函数求矩阵的最小值和最大值?求大神帮我看看我写的哪有问题?
我的多媒体音箱出了问题,两个小喇叭都响.就是低音炮不响,喇叭没有问题,不知道是烧坏哪里.
matlab中对一个矩阵所有的数进行循环判断,经过重新计算后存入AQI矩阵中.我的程序如下,不知道哪里错了.
编写函数,输出所有的“水仙花”数.(判断型函数)
matlab求三元函数的最小值问题
matlab求函数最小值的问题