matlab 抛物线图像绘制
抛物线图像绘制
- x^2+y=4
- 绘制结果
x^2+y=4
clc,clear,close all; length=10; % 创建一个范围内的 x 和 y 值 x = linspace(-length, length, 1000); y = linspace(-length, length, 1000); % 创建一个网格来表示 x 和 y 值的组合 [X, Y] = meshgrid(x, y); % 计算方程的左边和右边的值 LHS1 = (X.^2+Y); RHS1 = 4; LHS2 = (Y.^2+X); RHS2 = 4; LHS3 = (Y.^3+X); RHS3 = 4; LHS4 = (Y.^4+X); RHS4 = 4; % 创建一个新的图形窗口 figure; % 绘制第一个方程(红色) contour(X, Y, LHS1-RHS1, [0, 0], 'LineWidth', 1, 'Color', 'red'); hold on; % 绘制第二个方程(蓝色) contour(X, Y, LHS2-RHS2, [0, 0], 'LineWidth', 1, 'Color', 'blue'); % 绘制第三个方程(绿色) contour(X, Y, LHS3-RHS3, [0, 0], 'LineWidth', 1, 'Color', 'green'); % 绘制第四个方程(绿色) contour(X, Y, LHS4-RHS4, [0, 0], 'LineWidth', 1, 'Color', 'cyan'); % 绘制 x 坐标轴 plot([-length, length], [0, 0], 'k-') % 绘制水平线段 % 绘制 y 坐标轴 plot([0, 0], [-length, length], 'k-') % 绘制垂直线段 % 调整图像的显示范围和纵横比 axis([-length length -length length]); daspect([1 1 1]); % 添加图例和标签 legend('x^2+y=4', 'x+y^2=4', 'y^3+x=4','y^4+x=4'); xlabel('y'); ylabel('x'); title('方程图像');绘制结果
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

