当x=[5 7 15 13],y=[2 3 6 7]时,用matlab分析rem(x,y)和mod(x,y)的执行结果
时间: 2023-04-02 20:02:30 浏览: 72
rem(x,y)和mod(x,y)都是用来求x除以y的余数的函数,但是它们的处理方式略有不同。当x=[5 7 15 13],y=[2 3 6 7]时,rem(x,y)的执行结果为[1 1 3 6],而mod(x,y)的执行结果为[1 1 3 6]。这是因为rem(x,y)返回的余数与被除数的符号相同,而mod(x,y)返回的余数与除数的符号相同。
相关问题
matlab如果x的坐标不为整数,y赋值为零
您好!针对您的问题,可以使用MATLAB中的条件语句if来实现。
具体实现方法如下:
```matlab
if rem(x,1)~=0 % 如果x的坐标不为整数
y = 0; % 则将y赋值为零
end
```
其中,rem(x,1)表示x除以1后得到的余数,如果余数不等于0,说明x的坐标不为整数,执行if语句中的赋值操作。
希望能够帮助您!
matlab rem
The `rem` function in MATLAB returns the remainder after dividing one number by another.
Syntax:
```
rem(x,y)
```
Arguments:
- `x`: The dividend
- `y`: The divisor
Output:
- The output is the remainder when `x` is divided by `y`.
Example:
```
>> rem(10,3)
ans =
1
```
In this example, `10` is divided by `3`, resulting in a quotient of `3` and a remainder of `1`. Therefore, the output of `rem(10,3)` is `1`.
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)