求水仙花数的MATLAB程序

 时间:2024-10-16 14:55:20

MATLAB代码:

x = []

for i = 100:999

a = floor(i/100) %floor向下取整

c = re罪焐芡拂m(i,10) %rem取余数

b = (i-a*100-c)/10

if 100*a+10*b+c == a^3+b^3+c^3

x = [x,i]

end

end

x

求水仙花数的MATLAB程序

扩展资料

matlab有自己的命令行窗口,对于简单的命令,可以直接在命令行窗口输入,但随着命令行的增加或者命令本身复杂度的增加,再使用命令行就显得有些不便了,这时就需要脚本文件了。可以说,脚本文件是matlab指令集合的封装。

函数文件以function开始,end结束,这也是区别于脚本文件的地方。在function后面接着定义输出参数,函数名和输入参数,比如:          

function [x,y,z] = math_count(a,b,c)

x,y,z是输出参数,以方框括起来,math_count是函数名,a,b,c是输入参数,以圆括号括起来。也可以没有参数,比如:      

function printresults(x,y)

printresults是函数名,x和y是输入参数,没有输出参数。

matlab共有6中基本数据类型,分别是数值类型、逻辑类型、字符串、函数句柄、结构体和单元数组。

  • matlablnx怎么打
  • matlab中e怎么输入
  • 请教各位怎样用matlab定义一个分段函数
  • MATLAB 左除与右除的区别
  • matlab中怎么求矩阵的秩
  • 热门搜索
    旅游业税率 上海免费的旅游景点 北京有哪些旅游景点 上海旅游线路 中国旅游网站排名 青岛旅游观光塔 广西北海旅游景点 漳州旅游攻略 宝安旅游租车 杭州市旅游景点