数学建模(MATLAB入门)

1.命令行窗口

meshgrid()------向量转化为矩阵

x=-3:1:3
y=1:1:5
[X,Y]=meshgrid(x,y)

clc------清空命令行窗口屏幕
clear------清空数据

surf函数
绘制可以得到的是着色的三维曲面。

shading函数
函数说明:是阴影函数控制曲面和图形对象的颜色着色,即用来处理色彩效果的,包括以下三种形式:

  • shading faceted:默认模式,在曲面或图形对象上叠加黑色的网格线;
  • shading flat:是在shading faceted的基础上去掉图上的网格线;
  • shading interp:对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡;

rotate3d
使用鼠标旋转三维视图

2.脚本文件

表1脚本文件中常用的MATLAB指令

3.数学计算

指令说明
pause暂停当前M文件的运行,按任意键继续
input等待用户输入
keyboard暂停当前M文件的运行,并将程序控制权交还给MATLAB命令行,这时可以正常使用命令行,直到键入“return”并按回车键后,M文件才继续运行
return返回当前的函数或者命令行

计算函数值

x=[pi/6,pi/3]
u=sin(x)
y=u.^2

计算极限

syms x
y=(x^3-1)/(x^2-5*x+3);
limit(y,x,2)

求导

syms x
y=sin(x)^2
diff(y,x)

求函数n阶导diff(y,x,n)
积分

syms x
y=x* sqrt(x)
int(y,x)

4.循环结构

0到100累加
for

clc,clear
n=0;
for k=1:100
    n=n+k;
end
n;

while
num2str-----以双精度显示
disp------输出
matlab不支持a++

clc,clear
i=1;
sum = 0;
while( i<= 100)
sum = sum+i;
i= i+1;
end
str= ['计算结果为: ',num2str(sum)];
disp(str)

线性规划模型基本概念与软件方法

1. 数学规划模型

实际问题中的优化模型
三要素
x—决策变量
f(x)—目标函数
g(x)<0—约束条件

多元函数条件极值最优解在可行域的边界上取得

2. 线性规划模型

线性规划模型是所有规划模型中最基本、最简单的一种.
线性规划模型的三种形式
在这里插入图片描述
在这里插入图片描述

3. 用MATLAB优化工具箱解线性规划
  1. 模型: min z=cX
    s.t. AX <b
    命令: x=linprog (c, A,b)
  2. 模型: min z= cX
    s.t. AX <b
    Aeq.X = beq
    命令: x=linprog (c, A,b,Aeq,beq )
    注意:若没有不等式:AX≤b存在,则令A=[],b=[ ].

奶制品生产问题

在这里插入图片描述

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值