我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用matlab编写函数求矩形面积

怎样才能做到“用户不输入参数显示提示信息,用户输入一个参数不报错,而是直接当正方形算”?
求大佬解答解答吧,谢谢了。

用nargin参数

function area = rect(a,b)
if(nargin==0)
error('输入参数数目不足');
elseif(nargin==1)
area = a*a;
elseif(nargin==2)
area = a*b;
elseif(nargin>2)
error('太多输入参数了!')
end
end

近期文章

  • 如图所示,ubuntu用java连接mysql连不上
  • 计算机网络问题求解???
  • MATLAB中如何证明原点为马鞍面方程的鞍点,设计算法,是要把方程换成矩阵吗?含三个变量且有二次未知数的一个方程怎么换呢
  • 为什么二维数组不加上z[0][0]的值
  • C语言中矩阵的相乘问题
  • 想实现排序,但实现不了,为什么?
  • 找看看,关于网络攻击与防范的
  • vscode找不到setting.json,如何解决?
  • chrome插件如何实现自动更新
  • 简单的疑惑,帮我看一下
  • Gson解析数组对象json文件
  • 无法使用maven的测试功能
  • mybatis多表连接查询,多字段排序,排序字段在主表,也在另一张表
  • 各位各位帮我解答一下啊
  • 编写分离整数然后把分离出的数相乘
  • 各位技术人员,怎么做?不会啊
  • 在matlab中 遇到 位置 2 处的索引超出数组边界(不能超出 1)。 怎么解决
  • vscode编写Python怎么隐藏终端路径
  • MySQL语言 触发器知识点解决
  • 字符串 判断数字的个数

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华