用if…end…语句计算分段函数

这是Matlab基础知识学习专栏中的第31篇,前面的30篇都是有关绘图的内容,这篇试着做做计算,先用if...end...语句计算分段函数。

在命令窗口输入以下程序:

Matlab 复制代码
x=input('请输入x值:');
y=x*sqrt(1+x^2);
if x==10
    y=sin(2*x)+1;
end
y

运行后输出结果如图1、图2所示。

图1 逻辑表达式为真时的运行结果 图2 逻辑表达式为假时的运行结果

相关推荐
程序喵大人1 分钟前
【C++入门】编译链接模型 - 07 链接器怎样把符号对上号
开发语言·c++·编译器·编译链接·链接器
QYR-分析4 分钟前
28%增速下的“信任赤字”:全息AI/AR眼镜的17万副销量,卡在隐私合规与供应链的双重窄门里
人工智能·ar
在所不辞兄7 分钟前
为什么物理嵌入神经网络要把物理方程残差加入损失函数,而不是直接作为网络结构的硬约束?
人工智能·深度学习·神经网络·机器学习·有限元
啵啵啵鱼8 分钟前
第二章 线性表
java·数据结构·算法
虾..11 分钟前
计算机图形学:几何表示
算法
无敌贵点大王12 分钟前
嵌入式软件面试经(自用)
c语言·stm32·单片机·学习·mongodb·面试·职场和发展
微三云 - 廖会灵 (私域系统开发)12 分钟前
供应链系统实战:多渠道订单聚合与分布式库存一致性方案总结
开发语言·分布式·php
syounger18 分钟前
SAP在Celonis专利案中败诉:涉及Signavio单项功能,客户影响仍需关注
人工智能
局部有解22 分钟前
Hot100 - 三数之和
数据结构·c++·算法
大金SEO26 分钟前
传统流量正被AI搜索蚕食,GEO如何帮品牌夺回答案席位?
人工智能