- 博客(24)
- 资源 (14)
- 收藏
- 关注
原创 0 over 0 is undefined
there is a forum and some person said that:"When any number is divided by zero (0) :The answer is undefined and not infinity.0 is neither positive nor negative so should n/0 be positive or negative. For this reason we leave n/0 as undefined, there is no va
2024-12-01 17:04:10 152
原创 Using grep -rnw for debugging specfem2d write_VTK_data and Using gawk for shell program.etc
Complie specfem2d is a difficult work, because of too many codes and files. Mannually search this files or codes, can lead to depression some times. So, using grep command will help a lot.For example, search this words,like "write_VTK_data_ngnod_elem_i", u
2024-11-29 16:52:55 385
原创 始于Jupyter Notebooks:一份全面的初学者实用指南
你可以查看这篇为 Julia 用户学习数据科学而编写的全面介绍文章,其中有一个章节就是关于如何在 Jupyter 环境中使用 Julia:https://www.analyticsvidhya.com/blog/2017/10/comprehensive-tutorial-learn-data-science-julia-from-scratch/在这种情况下,遵循指导原则和最佳实践是很重要的,能确保你的代码和 Jupyter Notebooks 都有适当的注释,以便与你的团队成员保持一致。
2024-10-28 08:51:54 1180
原创 利用PYTHON和PYSIDE加密图片作有限元后处理显示
近日,发现用一些模拟软件做的结果很重要。有时为了展示给同行看,需要将结果进行演示,例如用 PPT等。但是这些软件容易泄露原始数据格式入jpg,gif,png图片都容易被COPY等。基于此原因,可以采用对图片数据进行加密encode,然后再编制软件进行解密并显示图片即可。那么,PYTHON和PYSIDE具有这些编程需要的函数。当然,事先需要虚拟环境CONDA安装好PIP, PySide,PYTHON2.6_3.2之间的版本。当我们编制了图片加密程序,就不用害怕原始图片被拷贝走了。
2024-09-04 06:31:04 451
原创 声波模拟实验
最近用COMSOL按照网上视频做了一个实验,中间建模过程很复杂,花了不少时间。最后,按照COMSOL自动输出PRESENTATION规则,得到英文版的PRESENTATION.pptx.将大部分内容粘贴出来。作为后期波场模参考。图1 汉宁窗函数子波。
2024-08-08 16:45:27 1102
原创 ABAQUS调用FORTRAN子程序
5.打开D:\SIMULIA\Commands路径中的abq*.bat文件,在里面添加调用4批处理的函数。6.运行子程序成功,在提交的Job中的general选项卡里面可以提供子程序完整路径。@call "路径\ifortvars.bat" intel64 vs2013。4.找到vcvarsall.bat和ifortvars.bat路径。@call "路径\vcvarsall.bat" X64。1.安装ABAQUS。
2024-07-31 15:36:05 485
原创 MATLAB读取某公司单道地震数据用于处理
公司专用软件只能对公司内部格式数据进行操作。然后,用MATLAB UINT8格式查看了前面162个字节。发现了前面43个字节是ASCII格式的,可以用CHAR()函数直接显示字符。首先,通过在线BINARY VIEW软件,查看了公司内部地震数据格式。贴出MATLAB代码如下所示,省略了文件名扩展,以防被告。接着,16个道头和1502个样点是int 16格式的。
2024-05-13 00:06:28 246
原创 COMSOL WITH MATLAB的用户名设置问题
本人安装了COMSOL软件,同时使用了LIVE LINK WITH MATLAB接口。但是用户名设置那里因为存在字符串单引符号。需要用双引符号,对整个字符串进行括号。因此,将错误和改正方法列出来,以供后面的学习者提供参考。错误: 表达式无效。请检查缺失的乘法运算符、缺失或不对称的分隔符或者其他语法错误。要构造矩阵,请使用方括号而不是圆括号。如上述英文加粗用户名所示,我们只需要在整个字符串加上双引号就行。
2024-04-09 12:46:06 1068 1
原创 fortran绘图、界面功能简介(转载)
在上面的帖子里面已经给出例子,在QUICKWIN模式下可以利用原有的菜单,也可以自己订制菜单和对话框,如果程序仅仅需要一些简单的菜单和对话框的话,这个是不错的选择;Visual Fortran的QuickWin及Standard Graphics模式在简单的绘图使用上会比较方便,它的绘图函数功能比较多样,不过效率会比较差,而且不支持动画功能。对于习惯只用fortran编程,不会也没有时间学习VC, VB等进行界面变成的朋友,这里有一个十分好的用fortran编写界面的库XFT,其主页在。
2024-01-13 23:17:02 2122 1
原创 利用KERAS(backend 是tensorflow)拟合直线和抛物线
keras backend tensorflow used for polynomial fit
2023-12-21 05:02:45 146
原创 matlab的mex编译c程序
mex函数可以完成Matlab编译其他语言程序的功能,提供了很好的程序保密功能。在Matlab编程中值得推荐。mexopts文件中需要配置相关c/c++编译器版本号,匹配之后,可以完成很好的c和Matlab的混合编译。产生一个二进制可执行mex文件在Matlab工作目录下,可以作为函数被Matlab调用。但是该函数不能查看源码,只有二进制。
2022-10-24 15:14:25 1406
原创 FORTRAN 如何被C调用有解了
C主程序中调用FORTRAN函数,具有快速高效的混合式编程特点。省去了许多重复编程和重复输入代码的过程。人们通常利用混合式编程实现常规函数库的调用。
2022-06-24 19:29:41 225
原创 MEX CODEBLOCKS 安装
MEX编译MATLAB , C, FORTRAN混合编程,意义非常重大。对二进制文件的访问,可以用多种语言进行,混合读写。
2022-06-24 10:59:17 293
转载 FORTRAN二进制文件的读写
本章介绍 Sun Studio Fortran 95 编译器提供的输入/输出功能。数据通过 Fortran 逻辑单元在程序、设备或文件间进行传送。逻辑单元在 I/O 语句中用逻辑单元号来标识,逻辑单元号是从 0 到最大 4 字节整数值 (2,147,483,647) 的非负整数。字符 * 可以作为逻辑单元标识符出现。当星号出现在 READ 语句中时,它代表标准输入文件;当它出现在 WRITE 或 PRINT 语句中时,则代表标准输出文件。Fortran 逻辑单元可通过 OPEN 语句与特定的命名文件相关联。
2022-06-21 13:39:13 3170 1
原创 STL两种格式:文本格式与二进制格式
STL格式在有限元前处理中具有重要应用。利用GMSH中的MERGE可以实现多个面的拼接,接着可以快速实现3D网格剖分。以此,加快建模过程。
2022-04-14 07:00:05 9885
原创 WIN10 注册表winlogon乱删除后果及系统恢复
WIN10 注册表winlogon乱删除后果及系统恢复前言前段时间发现电脑右下角总是弹出广告信息,一般的杀毒软件也无法有效拦截。为了解决此问题,笔者在网上搜索了好长时间后,据某些帖子说可以删除注册表中的一些关键字等。例如删除如下的关键字。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon。删除后,重启进入系统,发现可以登录windows但是系统桌面总是出现闪动。因此,笔者断定系统即将崩溃,所有文件夹都不能有效
2022-04-13 19:22:57 11020 1
原创 常用SEISMIC BINARY数据的读取
由于SEISMIC BINARY DATA在工作中经常碰到。例如SEGY, SEG2格式的地震数据在石油勘探、天然地震以及工程物探中经常被存储在磁盘文件中。科技工作者们需要将这些磁盘中的SEISMIC BINARY DATA导入到计算机内存中。因此,这个工作可以利用FILE OPEN 和 READ, WRITE语句以及CLOSE语句实现。编程过程比较死板,需要一步一步来,遇到有重复步骤的可以稍微调用循环语句实现。为了对编程过程数据格式进行保密............
2022-04-13 16:23:03 1901
vc6.0_msocx
2011-09-25
Prentice Hall_C++ GUI Programming With Qt3.2.part01.rar
2009-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人