- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 matlab 地理网格数据显示的三种方式
matlab 地理网格数据显示方式地图数据与经纬度坐标矩阵关系决定显示方式首先确保matlab平台已经暗转Mapping Toolbox工具,它目前支持三种地理地图数据的显示,通过经纬度定位信息来决定采用何种显示方式,具体例子来自matlab帮助文档。第一种显示方式地图地理数据矩阵的尺寸为mn,即是m行n列的二维数据;若经度纬度坐标信息的尺寸恰好也是mn,那么会在相应的地理点(数据单元的中心)对数据进行地理定位。第一种显示方式的例子:Z = [ ... 1 2 3 4; ... 5
2021-07-03 15:23:11 3311 3
原创 win10 mingw+cmake 环境配置
环境配置win10 操作系统使用到的工具包cmake 版本号 3.20.0 cmake下载地址mingw64 版本MinGw x86_64-8.1.0-release-posix-seh-rt_v6-rev0 csdn下载地址如果使用vscode作为编辑器请自行下载vscode编辑器 这里不做说明有关gcc以及cmake的系统环境配置将mingw64压缩包解压至C盘符下,将cmake的安装程序安装过程中选择并记住安装位置,例如我的cmake安装位置在机器的C:\CMake下面。在win1
2021-02-18 12:33:45 1754 1
原创 英语中表达倍数关系
英语中倍数的表达A是B的N倍的表达通常A is N times more than B 的翻译主要根据N的大小有两种翻译[文献1]N大于1的情况 ,翻译为 A是B的N倍 或者A 比B多 N-1倍;N为小于1的百分数 ,翻译为A 比B 多+百分数;下面笔者就上面两种情况说明N大于1,A 是B的N倍的表示主要有三种方式表达,其中方法2的表示比较正式而且不容易引起歧义,其他表示可能会引...
2019-11-28 09:48:33 3238
原创 matlab 常用的数组操作总结(一)
1.一维数组常用操作:1.1定数线性采样linspace:X=linspace(a,b,N)生成数组元素为N个的数组X,其第一个元素为a,最后一个元素b。1.2定数对数采样logspace:X=logspace(a,b,N)生成数组元素为N个的数组X,其第一个元素为10^a,最后一个元素10^b。>> x=logspace(1,3,3)x = ...
2019-11-26 11:23:00 5125
原创 matlab常用的绘图属性设置 与 文件操作
1.subplot的‘position’属性设置例如ax211=subplot(211);set(ax211,'position',[0.15 0.53 0.75 0.45]);表示在ax211图形的位置上画图,该位置将当前的图形窗口左下角设置为[0,0],右上角设置为[1,1],因此,[left bottom width height]中四个值都是0和1之间。left表示距离...
2019-01-29 13:13:40 1624
原创 高斯-勒让德积分中不同阶数下最大高斯节点间距的关系
高斯-勒让德计算方法的高斯节点是勒让德多项式的根值,很多教材都把常用的根值和其对应的加权系数表示在如下的表格(P403 SEC. 7.5 GAUSS-LEGENDRE INTEGRATION (OPTIONAL),Numerical Methods Using MATLAB 4th)阶数 高斯节点 权重系数 2 −0.5773502692 +0.57735...
2018-11-14 16:20:03 2954
转载 FORTRAN动态链接库DLL from《FORTRAN95 程序设计》
在说动态链接库DLL之前,我们要知道什么是库,库有哪些作用,以及如何判别何时用库?首先,我们要说明一般编译器的工作步骤,我们用fortran编写程序的一般步骤为:写代码阶段-> 把程序转为目标文件(*.obj)-> 将得到的一个或多个*.obj文件链接成*.exe ->运行可执行文件*.exe得到结果 或者调试 。例如 用G95编译器 编译2个*f90文件 gdemo3.f9...
2018-03-21 21:10:02 5629
转载 FORTRAN 同名函数的重载与自定义运算符 from《FROTRAN95 程序设计》
1、同名函数的重载类似于C语言的函数重载,FORTRAN90中支持自定义虚拟函数名称: 根据输入参数的不同以及数目不同来选择要调用函数,这些功能通过在module中使用interface来实现。module MA implicit none interface show ! 虚拟函数名称show module procedure show_in...
2018-03-21 13:43:52 2438
转载 FORTRAN文件读写操作 from《FORTRAN95 程序设计》
1、文件读写操作,对于用户来讲按照文件类型可以分为文本文件和二进制文件两种,在使用OPEN或者WRITE函数进行读写时首先要明确的是要操作的文件的类型,另外FORTRAN可以按顺序读写,同样可以直接读写,直接读写类似于我们用CD机听音乐时可以直接跳到我们要听的部分。读写函数一OPEN函数为例:open(unit=fileid, file=filename, access="direct",recl...
2018-03-19 12:55:40 16374
转载 函数(二)from 《FORTRAN95 程序设计》
1、数组参数在传递数组参数时,实质传递的是某个内存地址,因此可以利用这一点使用很多技巧program ex0816implicit none integer::a(5)=(/1,2,3,4,5/) call ShowOne(a) !输出结果为1,即数组的第一个元素内存地址的内容, call ShoeArray3(a) !输出结果为1,2,3 ,即输出3个元素的数组,第一个...
2018-03-18 11:17:08 452
转载 函数(一) from《FORTRAN95 程序设计》
1、子例程subroutine的使用格式 subroutine sub1() ...... retrunend subroutine sub1()注意: 最后一个命令通常为return,表示返回到主程序调用它的位置,子例程可以在FORTRAN90中实现自我调用,在FORTRAN77中则不被允许;另外子例程拥有独立的变量和独立的“行代码”。在传递参数的时候应用的是“地址调用”,...
2018-03-17 22:32:26 899
转载 数组操作 from《FORTRAN95 程序设计》
1、数值赋初值操作: 例子:INTEGER A(5)DATA A /1,2,3,4,5/ !fortran77 通常用法或者INTEGER A(5)INTEGER IDATA (A(I),I=2,4) /2,3,4/ !用隐含式的循环将 A(2)=2,A(3)=3,A(4)=4赋值。下面用FORTRAN95的用法赋值,例子如下:integer::a(5)=(/1...
2018-03-17 16:19:55 2095
转载 FORTRAN 输入输出 from《Fortran95 程序设计》
输出例子: PROGRAM EX04220 INTEGER A A=1000 WRITE(*,100) A100 FORMAT(I4) END100 FORMA(I4) 是格式化输出,常用的格式化输出包括:Aw 字符串,w个字符来输出; Iw[.m] w个宽度输出整数,最少输出m个数字;Ew.d 用指...
2018-03-16 18:06:47 1595
原创 matlab的颜色映射colormap
Colormap 颜色映射1、首先说明 颜色图这个概念:在matlab中用我们描述一种颜色通常用RGB(红绿蓝)的形式,当然在计算机中RGB取值都在0到1的实数,强度必须在 [0, 1] 范围内,值0表示无颜色,值1表示全强度。那么红色用[1 0 0]表示,蓝色用[0 0 1]表示,等等,那么这样的宽度是3的,包含元素为0与1之间的矩阵被称作 颜色图, 简单说颜色图就是可以为任...
2018-01-04 10:34:16 45565 2
转载 数组指针
数组指针和指针数组的区别数组指针只是一个指针变量,似乎是C语言里专门用来指向二维数组的,它占有内存中一个指针的存储空间。指针数组是多个指针变量,以数组形式存在内存当中,占有多个指针的存储空间。还需要说明的一点就是,同时用来指向二维数组时,其引用和用数组名引用都是一样的。比如要表示数组中i行j列一个元素:*(p[i]+j)、*(*(p+i)+j)、(*(p+i))[j]、p[i][j]优先级:()>[]>*出处:http://www.cnblogs.com/hongcha717/archive/
2018-01-02 10:11:30 225
MinGw8.1.0 x86_64-8.1.0-release-posix-seh-rt_v6-rev0_2.zip
2021-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人