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; % 添加网格线
相关推荐
莫逸风2 分钟前
【AgentScope】6.文件系统(Filesystem)详解
开发语言·windows·springai·agentscope·agnet
utf8mb4安全女神2 分钟前
怎么写shell/bash脚本【if嵌套】【case】【while死循环】【while嵌套if】【for】【随机数】
开发语言·bash
ziyue75756 分钟前
python进行磁盘文件迁移,不影响软件使用
开发语言·数据库·python
爱和冰阔落12 分钟前
【Python基础】从变量到面向对象:打通 Python 入门核心语法
开发语言·python
凡人叶枫16 分钟前
Effective C++ 条款05:了解 C++ 默默编写并调用哪些函数
java·linux·开发语言·c++·effective c++·编程范式
少司府19 分钟前
C++进阶:AVL树
开发语言·数据结构·c++·二叉树·avl树
某风吾起25 分钟前
C语言总结
c语言·开发语言
winlife_26 分钟前
全程用 AI 做一款商业级手游 · EP7 表现层与手感:从“能跑“到“摸起来爽“
java·开发语言·人工智能·unity·ai编程·游戏开发·mcp
千纸鹤の脉搏26 分钟前
多线程的初步使用
java·开发语言·学习·多线程
专注VB编程开发20年29 分钟前
阿里通义灵码插件安装失败
开发语言·ide·c#·visual studio