matlab基础绘图指令和优化算法分类

Matlab DEMO

clc清屏;clear all清除所有变量

调编译器:新建-脚本。Ctrl+s保存代码。%注释。

字符串用单引号表示。length(xx)计算字符串长度。

矩阵A=[1 2;3 4;5 6]。E=zeros/ones(10,5,3),E(; ,;,1)=rand(10,5)。B=1:2:9。.*指对应项相乘。inv(A)求逆...[M,N]=find(A>20).。

元胞数组ceil(1,2)

for n=1:1:5  xxxxx  end 。while循环。switch循环,少用。

pi表示Π

绘图

二维平面绘图:x=。y1=。y2=。figure %创建一个幕布。plot(x,y)画二维坐标图。title(‘  ‘)设置图片标题。xlabel(给x轴贴标签)。xlim([x,x])设置图像的x区间。

figure

[AX,H1,H2]=plotyy(x,y1x,,y2,’plot’)

给两个y轴贴标签:

  set(get(AX(1),’Ylabel’),’String’,’xx’)

set(get(AX(2),’Ylabel’),’String’,’xx’)

设置两条曲线的格式:

set(H1,’LineStyle’,String’,’-’)

set(H2,’LineStyle’,String’,’:’)

三维立体绘图:

plot变plot3

hold on在同一张图片中绘制多条线

hold off不保存当前的图像

grid on在图像中加网格线

axis square拉扯坐标轴使图像大致呈现正方形

图形的保存和导出

      figure-编辑-复制图形-直接粘贴即可。

figure-文件-另存-就把图像保存到电脑中

figure-编辑-复制选项(调图)

figure-编辑-图像属性(调图)

figure-文件-导出设置(设置图像大小,应用于图形.再回去看图形大小合不合适)

数模优化算法demo

构建决策目标、决策变量、目标函数、优化模型

优化模型分类:线性规划:目标函数和约束条件都是线性的,并且变量取值都是连续的。求导。

整数规划、:规划中的某些变量是离散的。变量取值范围不是无穷时可暴力求解,用计算机遍历找到全局最优解。几何解决办法有分支定界法(只能解决线性规划问题)、过滤隐枚举法。

0-1规划、:指派问题,有/无。方法同上

非线性规划:方法:1)离散成离散型规划,逐一求解把分度精细到0.0001就比较相近。2)蒙特?   matlab中对应的非线性规划函数句柄

动态规划、:

多目标规划、:

图论:

现代规划算法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值