搜索

未定义函数变量或函数怎么解决

发布网友 发布时间:2022-04-20 09:26

我来回答

5个回答

热心网友 时间:2023-07-26 03:49

将函数头写在调用该函数的子程序前面,比如:

int fun(int a);

void main() {

...

fun(a);

}

int fun(int a) { return a+1; }



扩展资料:

matlab中变量未定义:

在命令窗口中输入的时候要调用函数QPSK_evm(s),其中输入前,首先定义一下s,如:赋值s = 1:10,这样再调用QPSK_evm(s),就不会出现如此问题了! 就是如果给一个变量赋值,而且是在if语句内

function[a,b]=exch(a,b)

c=a;a=b;b=c;

>> clear; x=1:10; y=[11 12 13 14;15 16 17 18];[x,y]=exch(x,y)

热心网友 时间:2023-07-26 03:50

matlab中变量未定义: 在命令窗口中输入的时候要调用函数QPSK_evm(s),其中输入前,首先定义一下s,如:赋值s = 1:10,这样再调用QPSK_evm(s),就不会出现如此问题了! 就是如果给一个变量赋值,而且是在if语句内

热心网友 时间:2023-07-26 03:50

将函数头写在调用该函数的子程序前面,比如:
int fun(int a);
void main() {
...
fun(a);
}
int fun(int a) { return a+1; }

热心网友 时间:2023-07-26 03:51

将用到的函数头写到调用者函数前面声明一下,比如:

void fun(int a);
void main() {
  fun(5);
}
void fun(int x) {
  return x+100;
}

热心网友 时间:2023-07-26 03:52

function[a,b]=exch(a,b)
c=a;a=b;b=c;
>> clear; x=1:10; y=[11 12 13 14;15 16 17 18];[x,y]=exch(x,y)
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top