当前位置: 首页 > news >正文

x1+x2=4 X1-X2=2的画图呢?

 

import matplotlib.pyplot as plt
import numpy as np

# 设置 x1 的取值范围
x1 = np.linspace(-2, 8, 200)

# 计算对应的 x2 值
x2_line1 = 4 - x1        # 从方程 x1 + x2 = 4 推出 x2 = 4 - x1
x2_line2 = x1 - 2        # 从方程 x1 - x2 = 2 推出 x2 = x1 - 2

# 求两条直线的交点
# 解方程组: x1 + x2 = 4, x1 - x2 = 2
# 可通过代数解出:
# 加法得 2x1 = 6 → x1 = 3, 再代入得 x2 = 1
intersection = (3, 1)

# 开始画图
plt.figure(figsize=(6, 6))
plt.plot(x1, x2_line1, label=r'$x_1 + x_2 = 4$', color='blue')
plt.plot(x1, x2_line2, label=r'$x_1 - x_2 = 2$', color='green')

# 标出交点
plt.plot(*intersection, 'ro')
plt.text(intersection[0] + 0.2, intersection[1], f'({intersection[0]}, {intersection[1]})', color='red')

# 添加坐标轴等
plt.axhline(0, color='black', linewidth=1)
plt.axvline(0, color='black', linewidth=1)
plt.grid(True)
plt.xlabel(r'$x_1$')
plt.ylabel(r'$x_2$')
plt.title('Graphs of $x_1 + x_2 = 4$ and $x_1 - x_2 = 2$')
plt.legend()
plt.axis('equal')

plt.show()
 

http://www.dtcms.com/a/256445.html

相关文章:

  • std::shared_ptr 的线程安全性
  • Java基础 6.21
  • cursor中定义cursor rules
  • 【Elasticsearch】运维监控:分片和节点
  • 当数据自己会说话:聚类与分类算法全景解析
  • P1220 关路灯
  • AI大模型学习之基础数学:微积分-AI大模型的数学引擎
  • nn4dms开源程序是用于深度突变扫描数据的神经网络
  • 安装 Labelme
  • 如何使用Ant Design Blazor组件在列表页弹窗增加修改数据
  • C++ 文件读写
  • 并查集(Disjoint-Set Union)详解
  • 单点登录(SSO)系统
  • SpringAI1.0.0 入门案例
  • 教育培训APP源码核心功能开发详解:直播、考试、组卷系统全拆解
  • GNU Octave 基础教程(8):GNU Octave 常用数学函数
  • nginx服务器配置时遇到的一些问题
  • 从0开始学习计算机视觉--Day02--数据驱动
  • 一、什么是生成式人工智能
  • linux生产环境下根据关键字搜索指定日志文件命令
  • 嵌入式开发之嵌入式系统硬件架构设计时,如何选择合适的微处理器/微控制器?
  • TC、TM、RM如何协同解决分布式事务难题
  • 深入理解 Cross-Entropy 损失函数:从原理到实践
  • 5.5 misc驱动框架
  • SIEMENS 标准程序解读 ---> Fanuc(法那科)机器手通讯交互程序
  • csp基础之进制转换器
  • `shallowReactive` 与 `shallowRef`:浅层响应式 API
  • RA4M2开发涂鸦模块CBU(3)----定时器GPT-PWM调光
  • 【软考高级系统架构论文】论企业集成平台的理解与应用
  • Springfox使用详解