问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

尝试绘制李萨如图,数据保存excel,txt

创作时间:
作者:
@小白创作中心

尝试绘制李萨如图,数据保存excel,txt

引用
CSDN
1.
https://blog.csdn.net/weixin_73675558/article/details/133494869

李萨如图是一种在数学和物理学中常见的图形,通常用于展示两个正弦波信号的相位关系。本文将介绍如何使用Python代码绘制李萨如图,并将数据保存到Excel和txt文件中。

看到网络上绘制的这么漂亮的数学图形,觉得能够用一个代码绘制全部的这些图形,就能提高不少效率,所以于是就心血来潮:

这是一个绘制李萨如图并保存数据的Python代码示例。下面是每行注释的详细解释:

import os  # 导入操作系统模块
from datetime import datetime  # 导入日期时间模块
import numpy as np  # 导入NumPy库
import matplotlib.pyplot as plt  # 导入Matplotlib库
import pandas as pd  # 导入Pandas库

# 创建文件夹函数
def create_directory(directory):
    if not os.path.exists(directory):  # 如果目录不存在
        os.makedirs(directory)  # 创建目录

# 检索可用英语字体函数
def search_english_font(directory):
    font_files = os.listdir(directory)  # 获取目录下的文件列表
    for file in font_files:
        if file.endswith(".ttf"):  # 如果文件以".ttf"结尾
            return os.path.join(directory, file)  # 返回字体文件的完整路径
    return None
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号