matlab函数定义和调用 例子
1. 求两个数之和的函数
函数名:add_numbers
输入参数:num1,num2
返回值:sum
函数功能:计算两个数的和
代码示例:
```matlab
function sum = add_numbers(num1, num2)
sum = num1 + num2;
end
```
2. 求两个数之差的函数
函数名:subtract_numbers
输入参数:num1,num2
返回值:diff
函数功能:计算两个数的差
代码示例:
```matlab
function diff = subtract_numbers(num1, num2)
diff = num1 - num2;
end
```
3. 求两个数之积的函数
函数名:multiply_numbers
输入参数:num1,num2
返回值:product
函数功能:计算两个数的乘积
代码示例:
```matlab
function product = multiply_numbers(num1, num2)
product = num1 * num2;
end
```
4. 求两个数之商的函数
函数名:divide_numbers
输入参数:num1,num2
返回值:quotient
函数功能:计算两个数的商
代码示例:
```matlab
function quotient = divide_numbers(num1, num2)
quotient = num1 / num2;
end
```
5. 求两个数的最大值的函数
函数名:max_number
输入参数:num1,num2
返回值:max_num
函数功能:出两个数中的最大值
代码示例:
```matlab
function max_num = max_number(num1, num2)
if num1 > num2
max_num = num1;
else
max_num = num2;
enddiff函数
end
```
6. 求两个数的最小值的函数
函数名:min_number
输入参数:num1,num2
返回值:min_num
函数功能:出两个数中的最小值
代码示例:
```matlab
function min_num = min_number(num1, num2)
if num1 < num2
min_num = num1;
else
min_num = num2;
end
end
```
7. 判断一个数是否为奇数的函数
函数名:is_odd
输入参数:num
返回值:is_odd_num
函数功能:判断一个数是否为奇数,是则返回true,否则返回false
代码示例:
```matlab
function is_odd_num = is_odd(num)
if rem(num, 2) == 1
is_odd_num = true;
else
is_odd_num = false;
end
end
```
8. 判断一个数是否为偶数的函数
函数名:is_even
输入参数:num
返回值:is_even_num
函数功能:判断一个数是否为偶数,是则返回true,否则返回false
代码示例:
```matlab
function is_even_num = is_even(num)
if rem(num, 2) == 0
is_even_num = true;
else
is_even_num = false;
end
end
```
9. 求一个数组中的最大值的函数
函数名:max_value
输入参数:array
返回值:max_val
函数功能:出数组中的最大值
代码示例:
```matlab
function max_val = max_value(array)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论