MATLAB绘制复杂分段函数图像

MATLAB绘制复杂分段函数图像

Matlab 复制代码
clc;close all;clear all;warning off;%清除变量
rand('seed', 200);
randn('seed', 200)
% 定义 x 范围和分辨率  
x = linspace(-2, 2, 1000);  
  
% 初始化 y 数组  
y = zeros(size(x));  
  
% 分段定义函数  
y(x < 0) = x(x < 0).^2;  
y(x >= 0 & x < 1) = x(x >= 0 & x < 1).^3;  
y(x >= 1) = sin(x(x >= 1));  
  
% 绘制函数图像  
figure; % 创建一个新图形窗口  
plot(x, y); % 绘制函数图像  
title('分段函数图像'); % 添加标题  
xlabel('x'); % 添加 x 轴标签  
ylabel('f(x)'); % 添加 y 轴标签  
grid on; % 添加网格线
相关推荐
超级架构师37 分钟前
让 COBOL 长出 AI 大脑:原生 Agent 核心框架 praxo-core 深度剖析
c语言·开发语言·c++·人工智能·python·架构·ai编程
Non-existent98742 分钟前
在 WPS/Excel 里做地理数据处理:功能市场 + 奥维 / Google Earth / QGIS 三种跳转实战
开发语言·javascript·ecmascript
xiaolang_8616_wjl1 小时前
c++游戏_宝可梦大世界(源代码)
开发语言·c++·游戏
Leinwin1 小时前
Copilot Studio 实战:多模型选择、GitHub Copilot harness 计费与 Copilot Credits 额度管理
开发语言·c#
余额瞒着我当琳1 小时前
C++异常,异常的概念,异常抛出与捕获,RAII 和智能指针的设计思路,C++标准库一些指针的使用
java·开发语言·c++·算法
严谨的麻辣烫2 小时前
固定 IP 稳定性如何检测?使用 Python 实现网络连通性与耗时监控
开发语言·数据库·php
FuckPatience2 小时前
C# Winform 使用Label循环显示闪烁
开发语言·c#
码小猿的CPP工坊2 小时前
C++跨平台开发之基于wxWidgets开发GUI程序简介-002
开发语言·c++