matlab 花瓣线绘制

matlab 花瓣线绘制

clc,clear,close all;
% 创建一个范围内的 x 和 y 值
x = linspace(-1.5, 1.5, 100);
y = linspace(-1.5, 1.5, 100);

% 创建一个网格来表示 x 和 y 值的组合
[X, Y] = meshgrid(x, y);

% 计算方程的左边和右边的值
LHS1 = X.^2 + Y.^2;
RHS1 = X.^4 + Y.^4;

LHS2 = X.^2 + Y.^2;
RHS2 = X.^5 + Y.^5;

LHS3 = X.^2 + Y.^2;
RHS3 = X.^3 + Y.^3;

LHS4 = X.^2 + Y.^2;
RHS4 = X.^6 + Y.^6;

LHS5 = X.^2 + Y.^2;
RHS5 = X.^7 + Y.^7;

% 创建一个新的图形窗口
figure;

% 绘制第一个方程(红色)
contour(X, Y, LHS1-RHS1, [0, 0], 'LineWidth', 1, 'Color', 'red');
hold on;

% 绘制第二个方程(蓝色)
contour(X, Y, LHS2-RHS2, [0, 0], 'LineWidth', 1, 'Color', 'blue');

% 绘制第三个方程(绿色)
contour(X, Y, LHS3-RHS3, [0, 0], 'LineWidth', 1, 'Color', 'green');

% 绘制第四个方程(cyan)
contour(X, Y, LHS4-RHS4, [0, 0], 'LineWidth', 1, 'Color', 'cyan');

% 绘制第五个方程(black)
contour(X, Y, LHS5-RHS5, [0, 0], 'LineWidth', 1, 'Color', 'black');
% 绘制 x 坐标轴
plot([-2, 2], [0, 0], 'k-')  % 绘制水平线段

% 绘制 y 坐标轴
plot([0, 0], [-2, 2], 'k-')  % 绘制垂直线段
% 调整图像的显示范围和纵横比
axis([-1.5 1.5 -1.5 1.5]);
daspect([1 1 1]);

% 添加图例和标签
legend('x^2 + y^2 = x^4 + y^4', 'x^2 + y^2 = x^5 + y^5', 'x^2 + y^2 = x^3 + y^3', 'x^2 + y^2 = x^6 + y^6', 'x^2 + y^2 = x^7 + y^7');
xlabel('y');
ylabel('x');
title('方程图像');

绘制结果

在这里插入图片描述

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 17:06:04       50 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 17:06:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 17:06:04       43 阅读
  4. Python语言-面向对象

    2024-07-09 17:06:04       54 阅读

热门阅读

  1. 量化机器人如何提高投资效率?

    2024-07-09 17:06:04       24 阅读
  2. Emacs相关

    2024-07-09 17:06:04       27 阅读
  3. 细水长流:SKlearn中模型的增量训练实践

    2024-07-09 17:06:04       27 阅读
  4. 论如何搭建属于自己的服务器?

    2024-07-09 17:06:04       18 阅读
  5. RabbitMQ实现延迟消息

    2024-07-09 17:06:04       44 阅读
  6. 【数据挖掘】银行信用卡风险大数据分析与挖掘

    2024-07-09 17:06:04       19 阅读
  7. emacs 重新加载磁盘上的文件

    2024-07-09 17:06:04       22 阅读
  8. Linux学习笔记(一)

    2024-07-09 17:06:04       26 阅读
  9. 用WPF实现的窗体是怎么运行的?

    2024-07-09 17:06:04       25 阅读
  10. Mac OS M3 安装 Docker 并解决芯片不支持问题

    2024-07-09 17:06:04       23 阅读