我的代码的错误是什么

6视图(30天)
Mostafa安瓦尔
Mostafa安瓦尔 2021年6月3日
编辑: 亚当Danz 2021年6月8日
N = 4;
x = (3 4 5 6);
k = 0: n - 1
n = 0: n - 1
和=和+ x。* (exp(1 * 1 * 2 *π* k。* n / n));
结束
结束
茎(总和)

答案(2)

亚当Danz
亚当Danz 2021年6月3日
编辑:亚当Danz 2021年6月8日
> 我的代码的错误是什么
错误是,
N = 4;
x = (3 4 5 6);
k = 0: n - 1
n = 0: n - 1
和=和+ x。* (exp(1 * 1 * 2 *π* k。* n / n));
% ^ ^ ^错误
结束
结束
错误使用笔
没有足够的输入参数。
茎(总和)
造成的错误是什么 (你想问的问题)?
sum () 是一个非常常用的Matlab函数。
你使用它作为一个变量名但Matlab并不知道这是一个变量名,因为你还没有宣布它assiging一个变量的值。
解决方案
不要使用 总和 作为一个变量名。

Mahaveer辛格
Mahaveer辛格 2021年6月3日
%的初始值 求和。
%就像 和= 0 (初始vlue总和)
N = 4;
x = (3 4 5 6);
金额= 0;
k = 0: n - 1
n = 0: n - 1
和=和+ x。* (exp(1 * 1 * 2 *π* k。* n / n));
结束
结束
茎(y)
1评论
亚当Danz
亚当Danz 2021年6月3日
编辑:亚当Danz 2021年6月3日
即使这是在它自己的函数空间,我建议不要使用和作为一个变量名。
  1. 这是一个非常常用的Matlab函数。
  2. 阅读可以使代码更困难,因为当人们看到和他们期望的功能。

登录置评。

标签

s manbetx 845


释放

R2016b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!