- 博客(32)
- 收藏
- 关注
原创 报错module ‘markdown‘ has no attribute ‘version‘解决方法
2.将 markdown.version 更改为。1.打开报错目录下的文件compat.py。在配置环境时,遇到报错。
2024-09-09 11:07:40
534
原创 ArcGis将同一图层的多个面要素合并为一个面要素
1.加载面要素的shp数据2.点击菜单栏的地理处理–融合,如下所示:3.将shp面要素输入,并设置输出,点击确定即可合并。合并后的属性表就只有一个数据了。
2024-07-10 15:05:36
12560
原创 两步将word中的折线图表转为tif格式
2.将emf文件用AI打开,然后点击文件-导出-导出为,即可选择输出格式为tif,同时可按需设置分辨率。1.先将图表复制粘贴到ppt,另存为emf文件;
2024-01-04 15:34:21
1030
原创 解决Gurobi报错Constraint has no bool value (are you trying “lb <= expr <= ub“?)”
解决Gurobi报错Constraint has no bool value (are you trying "lb
2023-04-08 16:27:25
2880
3
原创 单纯形法;大M法;两阶段法
可行解:满足约束条件和非负约束的解。最优解:可行解中使目标函数达到最大值的解。基本解:令非基变量为0,再求线性方程组得到的唯一解。基本可行解:满足非负约束的基本解。
2022-09-07 10:50:18
11745
原创 对偶理论与灵敏度分析
在使用对偶单纯形法时,要求必须所有的检验数均 ≤ 0,且b中必须有负值,而大多数线性规划问题的初始单纯形表很难满足所有检验数均 ≤0 的要求,因此,对偶单纯形法一般不会单独使用。①初始解可以是非可行解,且当检验数都≤0时(目标函数为min,则检验数都≥0),就可以进行基变换,不需添加人工变量,可简化计算;因此,求得的最优解为X=(10 , 0,15, 0,5,0)T,max Z=55。若X是原问题(max)的可行解,Y是对偶问题(min)的可行解,则CX≤YB。.........
2022-08-06 16:59:40
5989
原创 ArcGIS中面要素转点要素并计算点的经纬度坐标
一.面要素转点要素1.加载面要素数据;2.打开ArcToolbox,数据管理工具–要素–要素转点;3.在要素转点的对话框中输入面要素,并输出要素类,内部一般不勾选,点击确定,面要素即可转为点要素。二.计算点的经纬度坐标1.加载矢量点数据,在点图层的属性表中,左上角点开选择“添加字段”;2.名称输入经度或纬度,类型选择文本,点击确定;3.选中建立好的字段,右键单击选择“计算几何”;4.属性选择“点的X坐标”或“点的Y坐标”,单位选择“十进制度”,单击确定即可;5.同样的方法来计算
2022-05-04 20:59:15
20053
原创 获取各城市poi数据
法一:利用规划云1.打开规划云官网(http://www.guihuayun.com/)2.点击左侧POI图标3.在搜索框中输入目标地区及关键字,例如:上海市、公园,点击开始搜索;4.搜索结果如下,可复制粘贴到Excel,用数据-分列,用逗号分隔开,即可得到POI数据。注意:此网页版工具抓取的POI数量在2000以下,不完全,可用作简单分析;网页版工具抓取的坐标是百度坐标,可用QGIS软件进行转换。法二:Python爬虫.........
2022-04-24 18:56:22
5001
原创 基础Python练习题(附答案)
基础Python练习题(附答案)1.为输入的成绩划分等级输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E。要求:用if语句实现;输入百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。a=eval(input("请输入成绩:")) #eval() 函数用来执行一个字符串表达式,并返回表达式的值。if a<0 or a>100 or a%1!=0: print(
2022-04-22 20:28:36
2022
5
原创 关于C及C++中typedef的用法
参考原文链接:https://www.cnblogs.com/dmego/p/5944169.html1.定义typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。编程中使用typedef目的一般有两个:一个是给变量一个易记且意义明确的新名字二是简化一些比较复杂的类型声明2.用法(1)用typedef声明一个新类型名来代替已有的类型名。#include <stdio.h>
2022-03-11 11:25:10
601
原创 Arcgis欧氏距离报错:执行函数时出错,无法在高精度的数据库中创建低精度的数据集
在用arcgis做欧氏距离分析时,报错如下:解决办法:把输出路径改到一个文件夹中,而不要放在数据库中,即可正常输出。(至于为什么这样就能成功…emmm我暂时也不懂)
2022-03-09 10:04:18
5365
12
原创 C++核心学习笔记(第三阶段)
1.内存分区模型C++程序在执行时,将内存大方向划分为4个区域:代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区意义:不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程1.1 程序运行前在程序编译后,生成了exe可执行程序;未执行该程序前分为两个区域代码区:存放 CPU 执行的机器指令代码
2022-03-06 11:12:09
439
原创 数据结构与算法(C++实现)
1.常见算法1.最基础的算法-swap(交换)1.1 swap语法:int main() { int a=1,b=10,temp; temp=a; a=b; b=temp; cout<<"a="<<a<<" b="<<b<<endl; system("pause"); return 0;}1.2 值传递方式(不成功):void swap1(int x,int y);int main() { int a,b;
2022-03-06 11:09:54
7763
2
原创 C++入门学习笔记(第一阶段)
1.C++初识1.1第一个c++程序#include <iostream>using namespace std;int main(){ cout<<"hello world"<<endl; system("pause"); return 0;}1.2注释两种格式1.单行注释:// 描述信息2.多行注释: /* 描述信息 */1.3变量作用:给一段指定的内存空间起名,方便管理这段内存语法:数据类型 变量名 = 初始值;#include
2022-02-01 23:31:51
785
原创 Java入门学习笔记
目录第1周 计算1.1第一个java程序1.2变量与计算1.2.1输入1.2.2变量常量变量类型:整型int1.2.3赋值1.3浮点数计算1.3.1浮点数1.3.2float与double1.3.3计算的优先级强制类型转换(double转为int)int转为double第1周作业第2周 判断2.1关系运算2.2判断2.3分支2.3.1级联和嵌套的判断语句2.3.2多路分支第2周作业第3周 循环3.1循环3.1.1 while循环do while循环第1周 计算1.1第一个java程序package h
2022-01-07 11:41:09
506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅