- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 python线性规划(linear programming)与分配问题(assignment problem)
软件库:scipy.optimize相关函数:1.scipy.optimize.linprog(c, A_ub=None, b_ub=None, A_eq=None, b_eq=None, bounds=None, method='simplex', callback=None, options=None)2.scipy.optimize.linear_sum_assignment(cost...
2018-10-27 00:30:20 13212 1
原创 Gekko/MATLAB/Scipy/CVXPY/Octave非线性约束优化
软件库:scipy.optimize, numpy相关函数:scipy.optimize.minimize(fun, x0, args=(), method=None, jac=None, hess=None, hessp=None, bounds=None, constraints=(), tol=None, callback=None, options=None)这部分内容为scipy官方...
2018-10-27 00:00:04 8835 4
原创 python/sympy计算施密特正交化向量
sympy的符号计算功能很强大,学习矩阵分析,重温了线性代数中施密特正交化的方法,正好可以用sympy解决一些计算问题。施密特正交化,也称 Gram-Schmidt 正交化过程 (Gram–Schmidt Orthogonalization Procedure). 该⽅法以Jørgen P. Gram 和 Erhard Schmidt 命名, 它更早出现在拉普拉斯和柯西的⽂章中[1],步骤如下:...
2018-10-22 22:10:35 22374 1
原创 Windows使用mingw编译openblas
系统环境:win10软件环境:(1)mingw 5.3,使用Qt5.11.1自带的(2)OpenBLAS-0.2.20(3)Armadillo9.1几点说明:(1)关于openblas在window下的使用多是介绍其window的预编译版,使用VS编译器,但笔者强迫症严重,平时尽量使用开源免费的工具/软件,虽说VS Studio有社区版,但还是不喜欢一大堆安装在电脑上,window下的...
2018-10-13 00:24:35 2443 1
原创 Qt5主窗口状态栏显示时间
使用Qt Creator创建默认的窗体程序后,主窗口QMainWindow有statusBar状态栏,在此状态栏实时显示时间可以使用下面方法实现:mainwindow.h文件内容:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <mydialog.h>#include...
2018-10-12 14:38:15 6818 2
原创 Windows系统Qt5/mingw-64配置GSL科学计算库
系统:win10, 64bits软件:(1)Qt5.11.1(2)gsl2.5:ftp://ftp.gnu.org/gnu/gsl/(3)msys:https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/参考文章:https://blog.csdn.net/xiaop5140/article/...
2018-10-10 11:05:31 2585 1
原创 Windows安装pycocotools出现错误“cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp””解决办法
Windows安装pycocotools出现错误“cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp””的解决办法如下:有大神已经做好了windows版本的安装包,进入下面链接https://github.com/philferriere/cocoapi按照作者README文件的教程即可,翻译出来便是下面几点:(1)进入Microsoft官网,搜索下载安装 Vi...
2018-10-07 22:00:08 7434 7
原创 inkscape工具箱:绘制贝塞尔曲线和直线
绘制贝塞尔曲线和直线和绘制手绘线一样,有多种模式的线条形状控制:(1)创建规则贝塞尔路径(2)创建螺线路径(3)创建B样条路径(4)创建直线段构成的折线(5)创建沿坐标轴线段构成的曲线...
2018-10-03 14:33:16 16207
原创 inkscape工具箱:创建星形或多边形
inkscape工具箱中的创建星形或多边形可以创建这两种形状,通过修改一些参数可以作不同形状改变。多边形控制多边形的参数设置有:角,圆角,随机化星形注意:不同控制点的作用可以通过程序底部的状态栏显示...
2018-10-03 13:59:27 1718
原创 inkscape工具箱:3D盒子
inkscape里面的3D盒子默认绘制的是带透视效果的,需要设置一些属性来获得熟悉的三维盒子形状在工具箱找到3D盒子,在画布区域内绘制,如下图所示:调整透视线角度,得到想要的结果...
2018-10-03 13:45:21 4116
原创 Inkscape扩展:图案沿着路径和散布
本文介绍的inkscape自带扩展工具:【扩展】–【从路径生成】–【图案沿着路径】,以及另一个插件【扩展】–【从路径生成】–【散布】参考链接:https://www.jb51.net/softjc/571257.html本人在操作过程中发现要想实现图案沿着路径生成,需要正确的操作步骤,简单来说要先绘制路径(路径是由对象进行转换过来的),再绘制图案,如果顺序反了达不到想要的效果。使用【图案沿...
2018-10-03 10:44:32 4334
原创 inkscape工具箱:通过节点编辑路径
通过节点编辑路径使用inkscape的工具箱里面的工具绘制出来的对象可以由一些节点进行控制,通过编辑节点也可以相应地编辑对象形状。下面介绍常用对象的操作方法:(1)矩形(2)3D盒子(3)圆,椭圆或圆弧(4)星形或多边形(5)螺旋(6)规则贝塞尔曲线(7)螺线路径以上内容便是inkscape常用对象使用节点编辑路径的方法技巧,关键是那些控制点的处理,如果是贝塞尔...
2018-10-03 00:26:01 3822
原创 inkscape工具箱:选择和变换工具(快捷键F1)
**选择和变换工具**该工具的作用起到选择和变换作用,快捷键为F1,变换包括:移动,缩放,旋转,错切等,在【工具栏】–【对象】–【变换】也可以得知其功能:只不过使用选择工具是没有直接矩阵变换具体常用的三种变换:缩放,旋转,错切 效果如下:...
2018-10-02 23:53:22 3639
原创 inkscape推荐插件安装
系统:win10 64bits软件:(1) inkscape(2) texlive或者miktex(3) pstoedit(4) ghostscript以上软件安装之后需要将二进制目录添加到环境变量,以便使inkscape在执行一些扩展的时候能正确寻找调用相关程序。inkscape...
2018-10-02 23:12:12 11907
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人