matlab中函数应该怎么写
F(i,1,1)=5000+19.2*(lpower-x(i,1,1)-x(i,2,1)-x(i,3,1)-x(i,4,1))+0.002*(lpower-x(i,1,1...
F(i,1,1)=5000+19.2*(lpower-x(i,1,1)-x(i,2,1)-x(i,3,1)-x(i,4,1))+0.002*(lpower-x(i,1,1)-x(i,2,1)-x(i,3,1)-x(i,4,1))^2+v1*{[min(0,500-x(i,1,1))]^2+[min(0,x(i,1,1))]^2}+v1*{[min(0,500-x(i,2,1))]^2+[min(0,x(i,2,1))]^2}+v1*{[min(0,500-x(i,3,1))]^2+[min(0,x(i,3,1))]^2}+v1*{[min(0,500-x(i,4,1))]^2+[min(0,x(i,4,1))]^2}+v1*{[min(0,2500-(lpower-x(i,1,1)-x(i,2,1)-x(i,3,1)-x(i,4,1)))]^2+[min(0,lpower-x(i,1,1)-x(i,2,1)-x(i,3,1)-x(i,4,1)-500)]^2}
展开
1个回答
展开全部
matlab的表达式中的括号全部用圆括号()
函数的定义如下:
function [outpara1,outpara2,...]=function_name(input1,input2,..)
输入输出参数不是必须的,可以没既没有输入参数也没有输出参数。
函数的主体就是你要实现的功能
函数的定义如下:
function [outpara1,outpara2,...]=function_name(input1,input2,..)
输入输出参数不是必须的,可以没既没有输入参数也没有输出参数。
函数的主体就是你要实现的功能
追问
可是我把中括号大括号都改成小括号之后还是提示不行诶。哥们。那个,顺便在问你一下,你知道水火电调度的适应度函数不?能不能告诉我,不甚感激啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询