R语言acres92 region_R语言、Matlab、MeteoInfo、Python及ArcGis可视化DEM地形图

本文介绍了使用R语言、MeteoInfo、Python和ArcGis进行DEM地形图可视化的步骤,并提供了相关推文链接。通过R语言的基础地图构建,MeteoInfo的中国区域地形展示,Python的科研应用,以及ArcGis的地理空间数据处理,展示了不同软件在地形图制作上的应用。同时提到了Matlab在这一领域的尝试和建议。
摘要由CSDN通过智能技术生成

一、R语言可视化DEM地形图-往期推文超链接:

1 R语言绘制研究区域DEM图

2 R语言基础地图构建(13)

5ea97be0a1f07365d1dcf40b27f097a1.png

0f11c61f29e996ecb71cc739a627c9a8.png


二、MeteoInfo可视化DEM地形图-往期推文超链接:

1 Python基础地图构建(27)

2 MeteoInfo中国区域地形图(含南海小地图)

c6e48f9a76ea831d091065d2691d5c94.png

400248a9ffd1b9a70f00d95fbad28509.png


三、Python可视化DEM地形图-往期推文超链接:

1 气象水文科研猫征稿啦!—有稿费

2 R语言绘制研究区域DEM图

64183bfc4d8dd476408953b710d2e9ac.png

2db89e4fa893fe868686b58d94bcf2d6.png

import matplotlib.pyplot as pltimport numpy as npimport cartopy.crs as ccrsfrom cartopy.mpl.ticker import LongitudeFormatter, LatitudeFormatterimport matplotlibimport gdalimport osimport maskout2from cartopy.io.shapereader import Readerfrom cartopy.mpl.ticker import LongitudeFormatter,LatitudeFo
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MATLAB和LINGO都是用来解决线性规划问题的工具。下面我们以一个具体的例题来说明如何在MATLAB和LINGO中求解线性规划问题。 假设有一个农场,农场有限的土地可以用于种植两种作物:小麦和玉米。现在农场主希望决定如何分配土地才能使得总产量最大化。已知每亩小麦的产量为 5 个单位,每亩玉米的产量为 10 个单位。此外,农场总共有100亩土地可供使用,小麦的最大种植面积为80亩,而玉米的最大种植面积为90亩。其中,小麦和玉米的种植不能超过总土地面积。 在LINGO中,我们可以使用以下语句来求解这个线性规划问题: ``` SETS: CROPS /WHEAT, CORN/; DATA: SIZES(CROPS) = 100; MAX_ACRE(CROPS) = 80, 90; YIELD("WHEAT") = 5; YIELD("CORN") = 10; VARIABLES: ACRES(CROPS) >= 0; OBJECTIVE: MAX = YIELD("WHEAT") * ACRES("WHEAT") + YIELD("CORN") * ACRES("CORN"); CONSTRAINTS: CONSTRAINT1: ACRES("WHEAT") + ACRES("CORN") <= SIZES("CROPS"); CONSTRAINT2: ACRES("WHEAT") <= MAX_ACRE("WHEAT"); CONSTRAINT3: ACRES("CORN") <= MAX_ACRE("CORN"); END ``` 在MATLAB中,我们可以使用优化工具箱中的`linprog`函数来求解这个线性规划问题。具体的MATLAB代码如下: ```matlab f = [-5; -10]; A = [1 1; 1 0; 0 1]; b = [100; 80; 90]; lb = [0; 0]; ub = []; x = linprog(f, A, b, [], [], lb, ub); ``` 在LINGO中,可以得到结果:小麦种植面积为75亩,玉米种植面积为25亩,总产量为625个单位。 在MATLAB中,可以得到结果:小麦种植面积为75亩,玉米种植面积为25亩,总产量为625个单位。 通过以上两种工具的使用,我们可以看到无论是使用MATLAB还是LINGO,都可以很方便地求解线性规划问题,并得到最优解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值