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; % 添加网格线
相关推荐
happy_0x3f6 小时前
前端应用的离线暂停更新策略
开发语言·前端·php
shylyly_7 小时前
C++中的类型转换
开发语言·c++·匿名对象·隐式类型转换·拷贝优化
北冥you鱼8 小时前
Go 语言新手扫盲:指针 * 和 & 使用场景详解
开发语言·后端·golang
cui_ruicheng8 小时前
Python数据分析(一):数据分析概述与环境搭建
开发语言·python·数据分析
心平气和量大福大8 小时前
C#-WPF-UserControl-生命周期(加载 退出)
开发语言·c#·wpf
sunywz8 小时前
【c#】 Web Deploy一键发布,IIS部署全流程
开发语言·前端·c#
Brilliantwxx8 小时前
【Linux】 软件包管理器(yum)+ Vim使用
linux·运维·服务器·开发语言·编辑器·vim
雪的季节8 小时前
Python 线程同步与异步编程 全解析
java·开发语言
520拼好饭被践踏9 小时前
JAVA+Agent学习day22
java·开发语言·后端·学习
笨蛋不要掉眼泪9 小时前
Java虚拟机:堆的参数配置
java·开发语言·jvm