博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
matlab基础|数学建模算法与应用
阅读量:6326 次
发布时间:2019-06-22

本文共 1042 字,大约阅读时间需要 3 分钟。

zeros(3,1) 三行一列的零矩阵

ones(3,1) 三行一列的全一矩阵

[x,y]=linprog(f,a,b,aeq,beq,lb,ub); 求解关于x,y的线性规划命令

[x,y]=fmincon(fun,x0,a,b,aeq,beq,lb,ub,nonlcon,options); 求解关于x,y的非线性规划命令

[x x x]'是[x x x]的转置矩阵

x=unifrnd(0,12,[1,10000000]); x是在矩形区域[0,12]*[0,9]上产生服从均匀分布的10000000个随机点组成的矩阵

x=reshape(x,n,n); 将列向量x按列排成一个n阶方阵

ran(3,1) 生成三行一列的随机数矩阵

syms x y 定义符号变量 x y

df=jacobian(f) f是多项式 对f求一阶导

[xx,yy]=solve(df); 求根

all(x) 如果x是一个向量,则如果x的所有元素都不等于0,all(x)返回1,否则返回0;如果x是一个矩阵,则沿着列的方向,判断x的每一列是否包含0元素。对于各列,如果不包含0元素,则返回1否则0。这样all(x)最终得到一个行向量,每个元素是都x的每一列的判断结果。

if all(D>0)和if all(D)>0  意思是不一样的。 if all(D>0):判断D中所有的元素是否都大于0,如都大于0,就返回1;如有一个不大于0,就返回0。

b=eig(a); 返回矩阵a的特征值(特征值全为正就是正定阵)

fminunc和fminsearch用于求解无约束极小值问题

fminsearch只能求给定的初始值附近的一个极小值点

options是优化参数 详见 http://blog.csdn.net/listener51/article/details/25164847

函数零点和方程的根问题:roots(向量)或solve(多项式)

fsolve(y,rand) y是多项式 只能求给定初始值附近的一个零点

R = vpa(A, d) 计算A中每个元素的d小数位精度,其中d是当前设置的位数,结果的每个元素是符号表达式。

二次规划:目标函数是自变量x的二次函数 约束条件是线性的 [x,fval]=quadprog(H,f,a,b,aeq,beq,lb,ub,x0,options)

 

转载于:https://www.cnblogs.com/qq1337822982/p/8407762.html

你可能感兴趣的文章
通过robocopy从苹果服务器备份资料
查看>>
Nginx+Tomcat负载均衡配置
查看>>
备用数据库快照
查看>>
***S 2012 建立图表 -- 图例属性
查看>>
编写shell脚本计划备份mysql数据库
查看>>
Tomcat 日志清理小脚本
查看>>
笔记:Python环境搭建-1
查看>>
Python获取网卡信息(名称、MAC、IP、网关等)
查看>>
Hadoop1.x和2.X的HDFS fsimage和edits文件运行机制对比
查看>>
企业信息化建设(Enterprise Informationization Construction)
查看>>
对Python-memcache分布式散列和调用的实现
查看>>
sentry日志管理系统安装以及使用教程
查看>>
思路路由器与ASA防火墙第一阶段以aggressive-mode建立***测试
查看>>
MySQL 5.6通过Keepalived+互为主从实现高可用架构
查看>>
单页面应用简介
查看>>
Word 2003中编辑标记与格式标记大讨论
查看>>
从国内向海外转移域名经验谈
查看>>
浅谈apache与tomact的整合
查看>>
OAuth与SSO、REST有哪些区别与联系
查看>>
详解XStream别名
查看>>