作业帮 > 综合 > 作业

matlab函数中括号使用错误

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 09:15:46
matlab函数中括号使用错误
function result=howhigh(experiments(i).height)
%该函数接受一个高度结构并返回总的英寸高度
result=5*experiments(i).height.feet+experiments(i).height.inches;
end
调用时
>> howhigh(experiments(2).height)
Error:File:howhigh.m Line:1 Column:36
Unbalanced or unexpected parenthesis or bracket.
结构体编的应该没问题,括号使用错误?
定义function的时候,参数不用那样写啊,直接用一个变量代替就行了,这样语法不对的.
function result=howhigh(h)
%该函数接受一个高度结构并返回总的英寸高度
result=5*h.feet+h.inches;