MATLAB 问题 急现在在 考试。

来源:百度知道 编辑:UC知道 时间:2024/05/05 06:07:29
相信这都是简单的问题。大家 帮帮我 我现在正在考试这题不会做,在线等答案
题目:随意创作一个 5*5的矩阵。删除第4行,获取第二行,返回纬度,获取元素的主个数。获取第3行的第二个一直到末尾4个元素
增加该矩阵纬度5*5 返回该方阵的行列式,返回方阵的G

用fmincon

function zmin
clc;clear;
X0=[12 2 2 900 1300 2000];
A=[-24 -21 -48 0 0 0];b=-200;
Aeq=[];beq=[];
LB=[0 0 0 850 1250 1500];UB=[12 10 5 2000 1750 4000];
[X,FVAL,EXITFLAG]=fmincon(@fun,X0,A,b,Aeq,beq,LB,UB,@fun2)

function yhat=fun(x)
yhat=8000*x(1)+16600*x(2)+18500*x(3)+12*x(4)+7.8*x(5)+18*x(6);

function [c,ceq]=fun2(x)
c=-(x(1)*x(4)+x(2)*x(5)+x(3)-x(6)-2500);
ceq=[];

结果:
X =
1.0e+003 *

0.0083 0 0 0.8500 1.2500 1.5000

FVAL = 1.1362e+005
EXITFLAG = 1

或者到下面去找找看吧!
这种线性规划问题,我推荐你使用Lingo或者Lindo,保证效果很好。
而且更简单,因为这款软件是专门用于求解线性规划的。特别是建模过程中遇到的线性规划问题。

http://homepage.scau.edu.cn/stdunit/old/01c4/soft/lingo80.exe
这个地址可以下载,使用迅雷下载
急!!!matlab问题? 帮下忙!!急.....matlab问题 急求 matlab 安装问题 急解决matlab的问题 有关MATLAB的问题,急~~ 急!!用Matlab求插值拟和问题?? 问个MATLAB的编程问题,急! matlab安装遇到的问题!急!!!! matlab查错小问题 急求!!! 急-关于MATLAB工具箱应用的问题