绘制二维隐函数:绘制二维隐函数的简单程序-matlab开发

时间:2021-05-30 12:29:21
【文件属性】:
文件名称:绘制二维隐函数:绘制二维隐函数的简单程序-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2021-05-30 12:29:21
matlab [ img ] = drawImplicitFun( f,xRange,yRange,grid) 这是在 IMG 上绘制隐函数 F 的简单程序F 是一个带有两个变量的函数句柄IMG 是包含 F=0 绘图的二值图像。 例子: f = @(x,y)cos(x)+ cos(y)-cos(x。* y); img = drawImplicitFun(f,[-10,10],[-10,10],0.05); 图, imshow(img) 笔记: 1.程序利用了如果函数f在[a,b]中连续且f(a)*f(b)<=0,则在[a,b] st f( p)=0。 因此,如果存在奇点,则该图可能是错误的。 如果零点不在网格上,该程序可能不会显示所有零点,例如当函数值变化太快时,或者零点也是最小值点。 但在大多数情况下,这个程序是可以的。 2. 有时 imshow 显示的图像包含意外的虚线(应该是连续的)。 这可能是由
【文件预览】:
drawImplicitFun.zip

网友评论