tzkr.net
当前位置:首页 >> MAtlAB 画图 我想用mAtlAB画一个分段函数的图,且变... >>

MAtlAB 画图 我想用mAtlAB画一个分段函数的图,且变...

你要的是这个效果么? 希望我的回答会对你有帮助!

1.一元分段函数绘图 例如: 把下面的函数保存为Piecewise_x.m文件 function F=Piecewise_x(x)F=x.^2.*(x>=0 & x=1 & x=2 & x1)+... 0.7575*exp(-y^2 - 6*x^2).*(x+y>-1)+... 0.5457*exp(-0.75*y^2 - 3.75*x^2 + 1.5*x).*(x+y

myfun = @(x) (2*x+10).*(x>=-4 & x=0 & x

这里用的是数值方法来计算sin积分。如果用int的话,很慢而且会有积分错误,不建议你用。X=1处,有不连续点。 x = 0:0.01:5; n = length(x); dT = 0.01; y = zeros(1,n); for i = 1:n if x(i)

x = 0 : 400; y = 11.2*(x=100&x=200&x=300); plot(x,y)

clear all; close all; clc; x=0:0.1:7; n=length(x); for i=1:n if (x(i)>0 && x(i)=2 && x(i)=4 && x(i)6 && x(i)

图片中的线会重叠在一起,最后只能看到一条颜色的线条~~ m = 1; x = -10:10; x_leng = size(x,2); lamda = [1000/m,500/m,400/m,100/m]; lamda_leng = size(lamda,2); func_f = zeros(lamda_leng,x_leng); for lamda_index = 1:lamda_leng lamda...

把每一段分开画就行了,系统会自动画成不同的颜色的

plot3([0,2,2], [0,2,5],[0,0,3]) 即可

f=@(x,y)((58+(x-50)*0.25+(y-200)*0.512).*(x>50&y>200)+(58+(x-50)*0.25).*(x>50&y>0&y0&x200)+58.*(x>0&x0&y

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com