matlab怎么在单个m文件里定义函数,并直接运行出结果,比如f=x1+x2,已知x1=5,x2=6,而不是先建立一个f.m目标文件然后再调用这个文件?
也就是说只能先定义,再调用了?
追答如果是脚本文件,是的
追问那这个函数怎么编代码算, e=[m*(v1*v1-v2*v2)*b]/(4*((v1-v2)/(0.6*9.8)]*a) 变量都已知,格式怎么写简便
追答function r = getmydata(v1,v2,a,b,m)% 保存为 getmydata.m
% 应用:所有参数赋值后,r = getmydata(v1,v2,a,b,m) 就OK了
好像也不行,运行不了
追答我的matlab2010a实测可运行。。。。。。
追问7、0提示错误
追答7.0也测试过了,可用。。。。。。你把错误提示截个图吧~
本回答被网友采纳