Matlab中出错,x没有定义,怎么办啊?大神们function y = fun(x)y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+cos(2*pi*x(2)))/2)+20+2.71289;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 11:23:26
Matlab中出错,x没有定义,怎么办啊?大神们functiony=fun(x)y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+

Matlab中出错,x没有定义,怎么办啊?大神们function y = fun(x)y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+cos(2*pi*x(2)))/2)+20+2.71289;
Matlab中出错,x没有定义,怎么办啊?大神们
function y = fun(x)
y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+cos(2*pi*x(2)))/2)+20+2.71289;

Matlab中出错,x没有定义,怎么办啊?大神们function y = fun(x)y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+cos(2*pi*x(2)))/2)+20+2.71289;
1.新建一个m文件,把这个function函数复制进去,然后保存(默认文件名);
2.在命令窗口输入:
>> x=[1 2]
x =
1 2
>> fun(x)
ans =
5.4167
>>

Matlab中出错,x没有定义,怎么办啊?大神们function y = fun(x)y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+cos(2*pi*x(2)))/2)+20+2.71289; matlab中怎样定义未知数,如x, Matlab 出错 matlab出错, matlab中 S函数 显示没有定义变量t是怎么回事 Matlab中如何定义一个函数?我在命令窗口定义函数时出错Function definitions are not permitted at the prompt or in scripts. C中定义布尔型出错? matlab 定义 函数 变量太多怎么办 关于matlab中的diff函数...在matlab中明明定义了x y是符号变量为什么使用diff函数还是出错?代码如下:>> syms x y dydx;>> y='log(x)/x^2';>> dydx=diff(y)dydx =3 -8 -63 80 -79 6 73 -26 -44 matlab 程序错误syms x y [e]=zeros(8,8);e(1,8)=(-2.7*exp(i*y*2));提示y没有定义,但是改为syms x y [e]=zeros(8,8);t=2.7*exp(i*y*2));就不会出错了 这是怎么回事?如果说矩阵不能用符号定义的话,要求解矩阵的本证值 若程序中有下面的说明和定义,则会发生的情况是编译出错.struct abc { int x; char y; } struct abc s1,s2;为什么会编译出错啊? matlab 中funval函数的作用是什么啊?我参考的程序里根本没有定义这个函数 Matlab 对矩阵中每个元素进行函数运算 函数是自己定义的分段函数 出错怎么解决其中p4是一个矩阵 matlab中变量如何定义? matlab中定义变量X在区间(0,1)里面请问matlab中如何定义变量X在区间(0,1)里面?也就是定义0 matlab中 simple函数为什么将y化简会出错 matlab绘制多条曲线我在前文用syms定义的参数变量,经过一系列运算求得f=1/x^2p1=1/x^3p2=1/x^4怎样将这些函数都绘制在同一图中?如果写成plot(x,f)会出错,因为我x是syms型的,请问如何解决Error using ==> 孩子计算老出错,怎么办啊?