matlab函数中括号使用错误function result=howhigh(experiments(i).height)%该函数接受一个高度结构并返回总的英寸高度result=5*experiments(i).height.feet+experiments(i).height.inches;end调用时>> howhigh(experiments(2).height)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 01:10:23
matlab函数中括号使用错误function result=howhigh(experiments(i).height)%该函数接受一个高度结构并返回总的英寸高度result=5*experiments(i).height.feet+experiments(i).height.inches;end调用时>> howhigh(experiments(2).height)
xN0_%$ U*@p(%i0$"u"'RXsXB@IYԕ/;[: x?LLq!Ө;l՝N^٢g+I(9jں`CHIhJ !Ͼ %N#4nn]#r͚ IR{v#Hxard69:I i&N5AY[QY_` T(v#肢[6cܜ&0:12`\TE(eNC\D%tQeF1z/q$JkYQ/ne)3xB,fc]%#C+qV9qH_:*n-?h4 [rlimnVxv<Tt?_u9&W8b"zsbU

matlab函数中括号使用错误function result=howhigh(experiments(i).height)%该函数接受一个高度结构并返回总的英寸高度result=5*experiments(i).height.feet+experiments(i).height.inches;end调用时>> howhigh(experiments(2).height)
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.
结构体编的应该没问题,括号使用错误?

matlab函数中括号使用错误function result=howhigh(experiments(i).height)%该函数接受一个高度结构并返回总的英寸高度result=5*experiments(i).height.feet+experiments(i).height.inches;end调用时>> howhigh(experiments(2).height)
定义function的时候,参数不用那样写啊,直接用一个变量代替就行了,这样语法不对的.
function result=howhigh(h)
%该函数接受一个高度结构并返回总的英寸高度
result=5*h.feet+h.inches;