商品价格 = input('请输入商品价格'); switch fix(价格/100) case{0,1} %价格小于200 rate = 0; case{2,3,4} rate = 3/100; %价格大于等于200但小于500 case num2cell(5:9) rate = 5/100; %价格大于等于500但小于1000 case num2cell(10:24) rate = 8/100; %价格大于等于1000但小于2500 case num2cell(25:49) rate = 10/100; %价格大于等于2500但小于5000 otherwise rate = 14/100; %价格大于等于5000 end 商品价格 = 商品价格*(1-rate) %输出商品实际销售价格num2cell函数是将数值矩阵转化为单元矩阵。
MATLAB语言及其应用详解——程序如下-MATLAB教程PPT(共340页)
相关推荐
MATLAB语言及其应用演示
建立多项式系数向量 p = [2, 0, -3, 71, -9, 13]; 求方程的全部根 x = roots(p); 求根 x = -3.4914, 1.6863 + 2.6947i, 1.6863 - 2.6947i, 0.0594 + 0.4251i, 0.0594 - 0.4251i。
Matlab
7
2024-07-17
Matlab编程语言及其实际应用详解
第2讲:Matlab编程语言在实际应用中的深入探讨。本讲内容包括Matlab语言基础和其在工程和科学计算中的广泛应用。
Matlab
7
2024-08-30
Matlab编程的语言及其实际应用
Matlab编程语言在各个领域的实际运用广泛。
Matlab
9
2024-08-22
详解Informix 4GL语言及其应用
Informix 4GL(第四代语言)是Informix公司开发的高级编程语言,专门用于构建数据库应用系统。它以简洁、高效和易读性著称,允许开发者快速创建复杂的应用程序。Informix 4GL在企业级数据管理和分析系统中广泛应用,通过声明式编程风格简化了代码的理解和维护,提高了开发效率和程序健壮性。此外,它支持丰富的数据库操作功能和异常处理机制,以及强大的文件I/O能力,适用于处理非结构化数据和与其他系统的接口。编译器生成高效的C代码,结合图形用户界面编程,使开发人员能够创建直观的桌面应用。
Informix
12
2024-08-14
Matlab教程Callbacks页详解
Callbacks页用于定义当模块发生特定行为时要执行的回调函数。它包括信号标注和模型注释的方法,具体如下表所示。
Matlab
9
2024-07-26
SQL语言及其在数据库中的应用
SQL是20世纪70年代末由IBM开发的一种程序语言,最初用于DB2关系数据库系统。直到1981年,IBM推出了商用的SQL/DS关系型数据库系统,随后Oracle及其他大型数据库系统相继出现,SQL才得以广泛应用。例如,Sybase和Microsoft使用Transact-SQL,Oracle使用PL/SQL。SQL语言本身不能独立存在,是一种非过程性语言,与一般的高级语言(如C、Pascal)有着显著区别。一般的高级语言处理数据库时需要按照程序顺序执行多个动作,而使用SQL时只需描述需要什么数据和如何显示即可,具体操作由数据库系统完成。
SQLServer
10
2024-07-23
SQL教程详解402页PPT总结
深入讲解记录集的概念,解析SELECT语句中as的用途,并详细介绍了常用的日期函数和字符串函数。通过清晰的解释和实例演示,帮助读者深入理解SQL的关键概念和应用场景。
SQLServer
9
2024-08-05
MATLAB教程Icon标签页详解
Icon标签页的关键部分是Drawing Commands,这里包括disp指令用于设置功能模块的文字名称,plot指令用于绘制直线,dpoly指令用于绘制转换函数。虽然这些命令与MATLAB函数同名,但功能上有所不同,不能简单地套用之前的格式。disp('text')用于显示设定的文字内容,disp('text1text2')可实现文字分行显示。plot([x1 x2 … xn],[y1 y2 … yn])命令绘制由给定点坐标构成的直线。功能模块的坐标系统左下角标准化为[0,0],右上角标准化为[1,1]。dpoly(num,den)按s次数的降幂排序显示连续传递函数,dpoly(num,d
Matlab
7
2024-07-30
MATLAB PPT教程详解
MATLAB的PPT教程内容详实,必定受益匪浅。
Matlab
6
2024-08-26