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; % 添加网格线
相关推荐
栈帧之外21 分钟前
【C++】STL之set
开发语言·c++
catchadmin1 小时前
免费可商用 PHP 管理后台 CatchAdmin V5.4.1 发布,新增 MCP 支持
开发语言·php
jimy12 小时前
c++的 Type Traits (二、更详细版本)
开发语言·c++
狗凯之家源码网3 小时前
纯 PHP+MySQL 应用市场系统源码实测!
开发语言·mysql·php
dishugj3 小时前
系统架构风险点、敏感点和权衡点的概念和区分
java·开发语言
geovindu3 小时前
rust:Memento Pattern(续)
开发语言·后端·设计模式·rust·行为模式·备忘录模
马优晨3 小时前
JAVA 中 VO 实体类是什么意思,为什么要做这个
java·开发语言·状态模式·java vo·java vo是什么
Aurorar0rua3 小时前
CS50 x 2024 Notes Python - 01
开发语言·python·学习方法
茉莉玫瑰花茶4 小时前
GO [ 标准库 ]
开发语言·后端·golang
半杯咖啡半行码4 小时前
C++11核心特性详解:从C++11到C++20 的现代C++指南
开发语言·c++