当前位置: 首页 > news >正文

一个小失误,差点怀疑人生

  一个普通的if选择的demo代码:

%非常简单的分段函数计算calFx.mx=input('please input x value:');if x<0y=log(x.*x+1)+sqrt(x.*x+1);            %点乘是为了能将向量作为输入参数elsey=sin(x)./(x+1);                    %点除是为了能将向量作为输入参数disp(['resule:',num2str(y)]);end

测试方法:

>> format compact
>> calFx
please input x value:>>2   输入2好像没有问题
x =2
result:0.3031
>> calFx
please input x value:>>-2  输入-2不能输出计算的结果
x =
    -2
>> y                需要再次输入后才能显示y的值,表明已经计算,但是没有显示
y =
    3.8455

其实就是犯了小小的错误,将最后两行代码交换顺序即可。没改之前,代码被分成两块,小于零时,根据y的计算公式计算y的值,但是不能输出;当输入的x大于0时,计算y的值之后,调用disp将y的结果输出。将显示结果的语句放置进了一个不是那么合适的代码块中。交换后,无论输入的x正负,调用不同的公式计算后,都会被disp将y的值输出。表明,语句的执行顺序还是非常重要的。

http://www.rkmt.cn/news/1530210.html

相关文章:

  • 深入解析MSC711x统一内存映射:从总线架构到嵌入式驱动实践
  • 得得美家:装修全包企业,深耕北京地区,打造值得信赖的品质放心家装 - 十大品牌榜
  • 如何在Windows电脑上轻松安装APK文件:APK-Installer完全指南
  • 终极指南:免费获取B站直播推流码,告别官方直播姬限制 [特殊字符]
  • Excel转PDF保姆级指南:2026年最全4种官方方法手把手教你
  • 得得美家:装修半包企业,凭借多年的行业沉淀与务实的服务理念深耕北京,省心靠谱之选 - 十大品牌榜
  • FLUX.1-dev模型量化技术深度解析:从bnb-nf4到V2版本的演进与实践指南
  • 三一-西门子AI数字化资深顾问钱士明|长沙站《AI赋能制造业高质量数字化》
  • Little Navmap:飞行规划工具的三层架构设计与性能优化深度解析
  • 从隐藏性能到极致释放:Universal-x86-Tuning-Utility 硬件调优完全指南
  • DLSS Swapper实战指南:3步解锁NVIDIA显卡隐藏性能的完全解决方案
  • 夜光不亮了?别自己涂!2026亨得利深圳手表夜光失效修复全记录:劳力士/欧米茄/百达翡丽实测,原厂夜光粉填充与避坑指南 - 亨得利腕表维修中心
  • 基因组结构方程建模终极指南:如何用GenomicSEM破解多性状遗传分析难题
  • 什么是OEE?终于有人把OEE彻底说清了!
  • 避坑指南:用MATLAB处理海洋nc数据时,你可能遇到的5个报错及解决方法
  • 调查研究-178 Google 官方 Agent Skills 仓库解读:AI Agent 时代,知识正在从「提示词」变成「可安装能力包」
  • 别再被网站识破了!用Chromedp + Go 实现‘隐身’爬虫的完整配置清单
  • 2026洗发水贴牌代工全攻略:资质、研发、品控、起订量,一次讲透 - 品研笔录
  • 重庆餐饮家具工厂怎么选?5 家正规源头品牌深度实测推荐 - kio888
  • 【提升办公效率】 小龙虾 OpenClaw 全流程安装与功能使用讲解(含安装包)
  • 视频去水印工具推荐:2026免费本地软件与App实测
  • 终极指南:WaveTools鸣潮工具箱抽卡记录数据同步异常排查与修复
  • 深入解析ColdFire2/2M总线协议:从信号到时序的嵌入式硬件设计指南
  • 告别模拟器配置噩梦:EmuDeck一键打造你的Steam Deck怀旧游戏库
  • 原神自动化脚本:三分钟掌握安全高效的图像识别辅助方案
  • 3步解锁Windows游戏手柄兼容性:ViGEmBus终极指南
  • 嵌入式安全引擎中断与错误处理:从寄存器原理到驱动实战
  • Universal Control Remapper:无需编程的终极游戏控制器映射完整指南 [特殊字符]
  • 波兰跨境货物清关全流程指南
  • 小型开发团队这样工作才最爽:代码管理、自动部署、服务器监控、远程运维一套工作流全搞定