1. 首页 > 科技

来个matlab大佬,求一下这个题 matlab求解

来个matlab大佬,求一下这个题matlab求解

matlab解决线性规划问题,求大佬

用matlab解决线性规划问题,一般可以这样求解。

1、建立目标函数myfun(x)文件,即

function f = myfun(x)

x1=x(1),x2=x(2),x3=x(3),x4=x(4)

y1=x(5),y2=x(6),y3=x(7),y4=x(8)

f = x1*y4 + y1*x2+y2*x3+x4*y3;

2、建立约束函数mycon(x)文件,即

function [c,ceq] = mycon(x)

x1,x2,...同上

c =[8-x1-x3;-4-x2-x4;-14-y1+y3;-7+y2+y4];

ceq = [];

3、建立主程序命令文件,即

x0=[......] %8个

x = fmincon(@(x) myfun(x),x0,[],[],[],[],[],[],@(x) mycon(x)

求大神帮忙,关于MATLAB的一道题,题目看不懂,帮看看要求做什么,

5.17写一个单独的MATLAB双曲函数计算双曲正弦,余弦,和双曲正切函数。

函数应该有2个参数。第一个参数是一个函数名为字符串:'sinh”,“cosh”,“tanh”,第二

参数将是计算函数在该点的值。文件还应该包含三个子功能sinh1,cosh1,和tanh1执行实际的计算,和主要功能应该调用适当的子功能取决于字符串的值。[注:一定要处理不正确的参数数目,以及无效的字符串。在出现错误的情况下,该函数应该产生一个错误]。

一道超简单MATLAB编程题

MATLAB下输入:edit,将下面两行百分号之间的内存复制进去,保存。

%%%%%%%%%%%%%%%%%%%%%%%%%%

function f=F(x,y)

f=x.^2+sin(x.*y)+2*y;

%%%%%%%%%%%%%%%%%%%%%%%%%%

返回matlab主界面。

输入

F(1,2)

即可

Matlab计算题:求解下列非线性方程组在原点附近的根: 9x^2 + 36y^2 + 4z^2 =36 X^2 -2y^2- 20z =0 16x –

首先建立一个m文件 我取的名字叫 syfs0000

function y=syfs0000(x)

y=[9*x(1)^2+36*x(2)^2+4*x(3)^2-36;

x(1)^2-2*x(2)^2-20*x(3);

16*x(1)-x(1)^3-2*x(2)^2-16*x(3)^2;];

end

然后在command window

输入

fsolve(‘syfs0000’,[0 0 0])

得到

ans=[0.1342 0.9972 -0.0985]