当前位置:网站首页 > MATLAB编程 > 正文

Matlab程序设计

成绩设计 

 输入一个成绩,判定等级90-100优秀,80-89良好,70-79中等,60-69及格。低于60不合格。

a=input("请输入成绩:") if a>=90&a<=100 disp('优秀') elseif a>=80&a<=89 disp('良好') elseif a>=70&a<=79 disp('中等') elseif a>=60&a<=69 disp('及格') else disp('不合格') end 

水仙花 

用for循环写水仙花数

%水仙花设计思路 %把数字转为字符串,然后进行字符串索引,再转回数字类型进行n次方。 %我们先定一个最小最大值 n_min=100;%起始值 n_max=1000;%终止值 for n=n_min:n_max n_str=num2str(n);%转字符串 sum=0;%sum结果用来比较与n是否相等,是的话就是水仙花数字 for i=1:length(n_str)%获取字符串长度进行循环输出 n_int=eval(n_str(i));%对每一个字符串进行索引,并转回原来的数字类型。然后进行输出 sum=sum+n_int^(length(n_str)); end if n==sum disp([n_str,'-是水仙花']) disp('-----------------') end end 

版权声明


相关文章:

  • 遗传算法matlab源代码_遗传算法的实际应用例子2024-11-04 00:48:41
  • Matlab程序设计教程刘卫国第三版_matlab免费2024-11-04 00:48:41
  • 提高matlab m程序运行速度_matlab下载2024-11-04 00:48:41
  • matlab编程基本操作_零基础学matlab要多久2024-11-04 00:48:41
  • matlab哈弗曼编码_matlab求非方阵逆矩阵2024-11-04 00:48:41
  • matlab编程序步骤_matlab函数编写2024-11-04 00:48:41
  • 3.1 Matlab编程原则_matlab编程的一般步骤2024-11-04 00:48:41
  • 30多个实用matlab编程技巧2024-11-04 00:48:41
  • matlab c接口_matlab仿真电路2024-11-04 00:48:41
  • ★教程1:matlab学习教程入门100例目录2024-11-04 00:48:41
  • 全屏图片