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/07/02 02:31:48
![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;](/uploads/image/z/10379093-5-3.jpg?t=Matlab%E4%B8%AD%E5%87%BA%E9%94%99%2Cx%E6%B2%A1%E6%9C%89%E5%AE%9A%E4%B9%89%2C%E6%80%8E%E4%B9%88%E5%8A%9E%E5%95%8A%3F%E5%A4%A7%E7%A5%9E%E4%BB%ACfunction+y+%3D+fun%28x%29y%3D-20%2Aexp%28-0.2%2Asqrt%28%28x%281%29%5E2%2Bx%282%29%5E2%29%2F2%29%29-exp%28%28cos%282%2Api%2Ax%281%29%29%2Bcos%282%2Api%2Ax%282%29%29%29%2F2%29%2B20%2B2.71289%3B)
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 ==>
孩子计算老出错,怎么办啊?