markdown转微信公众号项目-md
资料
项目仓库:https://github.com/doocs/md
在线使用:https://doocs.github.io/md/
本地搭建流程
下载 Github 上的该仓库代码,得到一个压缩包md-main.zip
解压压缩包,得到下面这样的文件夹层次
运行win+r,进入md-main文件夹
12win+rcd /d D:\md-main
在本地部署项目
123npm inpm start在浏览器打开相应的网址即可
个性化设置
Hexo|Butterfly|修改字体
预览
修改方法
下载一个 ttf 字体,放在themes/butterfly/source/font/YaHei_Consolas_Hybrid.ttf
在themes/butterfly/source/css/下创建font.css文件,内容如下:
12345@font-face { font-family: 'YaHei_Consolas_Hybrid'; font-display: swap; src: url('/fonts/YaHei_Consolas_Hybrid.ttf') format('truetype');}
修改_config.butterfly.yml文件,代码如下:
1234567891011inject: head: - <link rel="stylesheet" href="/css/font.css"> bottom:font: global-font-size: code-font-size: ...
Tecplot数据格式
Tecplot 帮助手册
打开 tec360.exe—Help—Data Format Guide
或者直接搜索并打开文件:360_data_format_guide.pdf
主要有两种格式顺序格式/非顺序格式,有限元数据要使用非顺序格式,除非模型比较规则才可以使用顺序格式
Tecplot 各种单元数据格式六面体单元123456789101112131415variables = "x", "y","z","disp"zone T=XDD1, nodes=8, elements=1, et=brick, f=fepoint# 下面对应variables的数值-1, -1, 0, 1.1 1, -1, 0, 1.2 1, 1, 0, 1.3-1, 1, 0, 1.4-1, -1, 1, 1.5 1, -1, 1, 1.6 1, 1, 1, 1.7-1, 1, 1, 1.8# 下面是单元连接关系1, 2, 3, 4, 5, 6, 7, 8
四面体单元123 ...
FreeCAD界面及Python操作入门知识
资料官网:https://www.freecad.org/
Github 仓库:https://github.com/FreeCAD/FreeCAD
中文文档:https://wiki.freecad.org/Online_Help_Toc/zh-cn
FreeCAD 社区: https://forum.freecad.org/index.php?style=5
Command Reference: https://wiki.freecad.org/Category:Command_Reference/zh-cn
FreeCAD|API 及其用法:https://mp.weixin.qq.com/s/6yTHeZdN3dIZEHwHGpu8xg
鼠标键盘操作缩放:滚轮,向下是缩小
移动:Ctrl+右键
旋转:Shift+右键
GUI 操作中文界面Edit—Preferences—General—Language—简体中文
建立几何-Part
工作台切换到 Part
零件—创建图元—可以创建:平面,立方体,圆柱体,圆锥体,球体,椭圆体,圆环体,棱柱,楔形,螺旋体,螺旋 ...
HyperMesh-Python-API
资料官方文档:https://help.altair.com/hwdesktop/pythonapi/hypermesh.html
我的理解Session and Model class此功能允许用户在单个会话中使用多个 HyperMesh 模型,并通过多窗口布局将它们并排组织在单个页面上。设置了 Session 和 Model 两个类来提供管理此场景的机制。
对于我们常用的情境,只有一个模型,比较简单。
hm.Session()
hm.Model()
Entity Classes每个 HyperMesh 实体类型(e.g. node, line, element, property)都由 hm.entities 模块中的相应类表示。因此,每个 HyperMesh 实体都可以表示为 Python 对象。所有的可用对象可以在下面网址查到:
https://help.altair.com/hwdesktop/pythonapi/hypermesh/hm_entities.html
Collections在操作时各种命令都会有一个操作对象的范围,比如删除 1~10 号单元,复制所有结点等操作 ...
PyQt的线程类QThread与计时器类Qtimer
资料pyqt5 使用多线程避免程序假死 - 蔚蓝色の天空 - 博客园
https://www.cnblogs.com/future-dream/p/14749132.html
需求在下面这样一个界面,我们希望实现点击按钮1之后,在标签上依次打印 1,2,3,4,…
下面的代码无法实现,因为单线程的原因,只会在标签上打印最后一个数字,且等待时间会出现意思崩溃的假象,因此我们需要使用多线程。
123456789101112131415161718192021222324252627from PyQt5.Qt import QApplication, QWidget, QPushButton, QLabelimport sysimport timeclass MyWinClass(QWidget): def __init__(self): super().__init__() self.btn_1 = QPushButton('按钮1', self) self.btn_1.move(120, 80) self ...
Matlab发声函数sound
资料
Matlab 发声函数 sound 问题_matlab sound-CSDN 博客
Matlab 官方文档: Convert matrix of signal data to sound - MATLAB sound
sound语法sound(y)
sound(y,Fs)
sound(y,Fs,nBits)
说明sound(y) 以默认采样率 8192 赫兹向扬声器发送音频信号 y
sound(y,Fs) 以采样率 Fs 向扬声器发送音频信号 y
sound(y,Fs,nBits) 对音频信号 y 使用 nBits 的采样位数
示例123456789101112131415161718192021222324252627% 锣声load handelsound(y,Fs)% 笑声load laughtersound(y,Fs)%鸟声load chirpsound(y,Fs)%qiu-paload splatsound(y,Fs)%火车load trainsound(y,Fs)% 播放 Hallelujah Chorusload handel.mat;sound(y, Fs); ...
UG使用入门教程
视图/鼠标键盘操作视图旋转:中键
视图平移:shift 键+中键
视图缩放:Ctrl 键+中键
摆正视图:F8 键
鼠标中键一般可以当做<font style="color:rgb(77, 77, 77);">确认键</font>使用,比如绘图,拉伸等命令
草图新建草图菜单—插入—在任务环境中插入草图
新建约束菜单—插入—几何约束
选择曲线注意可以筛选单条曲线与相连曲线
Matlab发送邮件
调用方式12345receiver = "xdd2026@qq.com";mailtitle = "来自Matlab";mailcontent = "Matlab已经执行完毕";attachments = []; % attachments ='D:\status.txt'SentMail(receiver, mailtitle, mailcontent, attachments)
SentMail 函数123456789101112131415161718192021function SentMail(receiver, mailtitle, mailcontent, attachments)% Example:% SentMail('xdd2026@qq.com', '来自Matlab的email', '运行完成', [])% SentMail('xdd2026@qq.com', '来自Matl ...
Python与Excel交互-xlwings
资料xlwings 官网:https://docs.xlwings.org/en/stable/index.html
运营学 Python | Python&Excel 联动(上)
注意:使用这个模型需要安装 Excel,相较于 openpyxl 可能效率不足,但是可实时看到结果
操作流程
打开 Jupyter Notebook—新建 Python 文件
安装模块 !pip3 install xlwings --user
xlwings 的操作逻辑依次为 App—Book—Sheet—Range
创建场景
12345678910111213141516171819import xlwings as xw# app应用 Excel程序app = xw.App(visible=True, add_book=False)# 工作簿 bookwb = app.books.add()# 表 sheet# sht = wb.sheets.add('first_sht') # 增sht = wb.sheets('Sheet1') # ...