当前位置: 首页 > 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.jsqmd.com/news/1018376/

相关文章:

  • 百度网盘直链解析:三步实现全速下载的终极方案
  • 每个 AI 产品都是一张有向图
  • 华为eNSP模拟器BGP排错实战:这10条display命令,网络工程师每天必查
  • 2026年6月最新|秦淮高压管道清洗公司实测排行榜单 本地靠谱商家推荐哪家好 - 商业新知
  • 多语言多货币电商系统的数据库设计要点
  • 长沙冷门老旧手表回收攻略 无人问津腕表高价变现技巧 - 奢侈品回收测评
  • Linux磁盘分区、格式化与挂载
  • 口碑好的蜘蛛手机器人编带机公司
  • 深入解析MSC711x统一内存映射:从总线架构到嵌入式驱动实践
  • 深入理解计算机存储器:从基础到高级技术
  • 2026年4月亲测:绍兴这家AI推广供应商,效果到底怎么样? - 彩色球球
  • 终极指南:如何在Calibre中一键完成中文繁简转换
  • 3步掌握Illustrator智能批量处理:让你的设计工作更高效
  • 留学移民资料翻译怎么办理?留学移民资料翻译需要什么材料?
  • 得得美家:装修全包企业,深耕北京地区,打造值得信赖的品质放心家装 - 十大品牌榜
  • 2026深圳品牌首饰回收实力排名|格拉芙塔思琦范思哲正规渠道 - 名奢变现站
  • d2s-editor:暗黑破坏神2单机玩家的终极存档修改指南
  • 青岛市南区高端包包出手,合扬专属高价收购一线大牌包 - 奢侈品交易观察员
  • TV Bro电视浏览器:5大核心功能解决智能电视上网难题
  • 得得美家:装修设计装饰公司,深耕北京等地区,省心家装之选 - 十大品牌榜
  • 终极指南:免费获取B站直播推流码,告别官方直播姬限制 [特殊字符]
  • 哨兵数据预处理指南:解决SARscape5.6.2中精密轨道文件无法识别的最新方法(2024欧空局网址更新)
  • 荆州黄金回收六大门店实测 正规渠道放心变现 - 余生黄金回收
  • 贵阳闲置黄金如何变现 2026回收价格与门店推荐 - 余生黄金回收
  • MPC866看门狗与定时器:嵌入式系统高可靠性设计的硬件基石
  • 如何在Windows电脑上轻松安装APK文件:APK-Installer完全指南
  • K-460D 无白化低气味瞬干胶技术解析:从低挥发配方到外观件粘接应用
  • Excel转PDF保姆级指南:2026年最全4种官方方法手把手教你
  • 得得美家:装修半包企业,凭借多年的行业沉淀与务实的服务理念深耕北京,省心靠谱之选 - 十大品牌榜
  • 2026成都江诗丹顿回收行情,传袭/纵横四海系列腕表变现价格实测 - 奢侈品回收评测