matlab学习笔记

一、基础操作

matlab同时进行两个循环

思路:做成一个索引,来索引两个列表

a = 4:6;
b = 5:7;
for m = 1:3
  disp(aa(m))
  disp(b(m))
end

https://www.ilovematlab.cn/thread-222482-1-1.html

二、参数

fill关于透明度的参数 ‘facealpha’
fill3(x,y,z,[218/225,165/225,32/225],'facealpha',0.7);

画图

设置字体
set(gca,'Fontname','Simsun')

数学规划

fmincon怎么做整数约束

X(2)做整数规划,在非线性约束的函数nonlinear.m中的ceq加入以下代码

function [c,ceq] = nonlinear(x)
c = [];
ceq = [mod(x(2),1)];
end

因为只对于整数才能满足条件mod(n,1)=0
在这里插入图片描述
缺点 。。。暂时说不清
改进 可以考虑在计算之前写round(x)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值