作业帮 > 综合 > 作业

Matlab中出错,x没有定义,怎么办啊?大神们

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 09:54:19
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
>>
再问: Undefined function or method 'fun' for input arguments of type 'double'. 出现这个错误是怎么回事啊?
再答: �㿴���㱣���fun.m�����Dz����ڵ�ǰ����Ŀ¼�У�
再问: ������ҳ����һ���֣��ܼ���Q������鷳��һ�£��ҵ��������֪����ô�ſ��Ժ�ʹ������2804284765