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; % 添加网格线
相关推荐
辞旧 lekkk12 小时前
【Redis初阶】常见数据类型
开发语言·数据库·c++·redis·学习·缓存·bootstrap
帅次13 小时前
Kotlin 与 Java 互操作:混合工程里的平台类型与 API 边界
java·开发语言·kotlin·suspend·nullable
dtq042415 小时前
C语言-结构体详解
c语言·开发语言·学习
梅雅达编程笔记15 小时前
编程启蒙|Scratch 转 Python 系列第9天:字典/哈希表积木双向对照(AI大模型参数配置表实战)
开发语言·人工智能·python·numpy·pandas
持力行15 小时前
C++与Java变量声明、定义及内存分配的核心区别
java·开发语言·c++
jinyishu_16 小时前
C++ 继承全解:从基础到高级特性
开发语言·c++
蜡台18 小时前
通过Gradle脚本声明更改Java变量
android·java·开发语言·python·kotlin·gradle·groovy
小喻同学i18 小时前
std::thread函数参数传递
开发语言·c++
Ulyanov19 小时前
Python实现6-DOF刚体仿真器(下)——环境扰动与控制闭环
开发语言·python·算法·系统仿真·雷达电子对抗·导引头
分布式存储与RustFS19 小时前
RustFS Beta.10 性能解读:PUT 全面反超 MinIO,Rust 重写对象存储成了?
开发语言·后端·rust