该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

首先,我先描述一下我的问题,我得到了一个三维数组,数字代表了三维空间中的势能,我想把等势面画出来,也就是把势能相同的点连接起来形成面,问下有没有大牛会的,之前我用的contour可以画二维的,三维的真心不会了,我附上二维的程序还有球三维数组的程序,希望有好心人帮我,十分感谢!

function [U1,k]=cff(a)%二维等势面,可以实现%

x=5;y=5;

U1=[0 100 100 100 0

0 75 75 75 0

0 50 50 50 0

0 25 25 25 0

0 0 0 0 0];

U2=U1;maxt=1;k=0;

while(~(maxt<1e-3||k>100000))

k=k+1;

maxt=0;

for i=2:y-1,

for j=2:x-1,

U2(i,j)=U1(i,j)+a*(U1(i,j+1)+U1(i+1,j)+U2(i-1,j)+U2(i,j-1)-4*U1(i,j))/4;

t=abs(U2(i,j)-U1(i,j));

if(t>maxt) maxt=t;

end

end

end

U1=U2;

contour(U1);

grid on

end

end

function cff1(a)%三维的contour函数实现不了

x=5;y=5;z=5;

U1=[0 100 100 100 0

0 75 75 75 0

0 50 50 50 0

0 25 25 25 0

0 0 0 0 0];

C1=repmat(U1,[1,1,5]);

C2=C1;maxt=1;k=0;

while(~(maxt<1e-3||k>100000))

k=k+1;

maxt=0;

for i=2:y-1,

for j=2:x-1,

for m=2:z-1,

C2(i,j,m)=C1(i,j,m)+a*(C1(i,j+1,m)+C1(i+1,j,m)+C2(i-1,j,m)+C2(i,j-1,m)+C1(i,j,m+1)+C2(i,j,m-1)-6*C1(i,j,m))/6;

t=abs(C2(i,j,m)-C1(i,j,m));

if(t>maxt) maxt=t;

end

end

end

end

C1=C2

contour(C1);

grid on

end

end

matlab画等势线的程序,求助大牛MATLAB画三维等势面相关推荐

  1. Matlab如何打开新版本程序,求助:老程序在新版本的matlab中运行

    本帖最后由 麦克雷 于 2020-12-31 19:39 编辑 求助:想使用一个多年前的老程序,但是新版本的matlab不支持运行.matlab版本R2018a. 程序目的是仿真一个三阶电路,图片见附 ...

  2. pid算法matlab仿真程序和c程序,pid算法matlab仿真程序和c程序.doc

    pid算法matlab仿真程序和c程序.doc 1 增量式 PID 控制算 法 Matlab 仿真程序 设一被控对象 G(s) =50/(0.125s^2+7s),用增量式 PID 控制 算法编写仿真 ...

  3. matlab能否独立做程序,如何将MATLAB程序编译成独立可执行的程序

    如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行程序发布在没有安装MATLAB的电脑上?下面将一步步实现: 一.生成独立可执行的程序(exe文件)步骤 1.安装编译器.可有多种选 ...

  4. matlab画等势线,求助大牛MATLAB画三维等势面

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 首先,我先描述一下我的问题,我得到了一个三维数组,数字代表了三维空间中的势能,我想把等势面画出来,也就是把势能相同的点连接起来形成面,问下有没有大牛会的, ...

  5. 用matlab画三维凸起,求助大牛MATLAB画三维等势面

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 首先,我先描述一下我的问题,我得到了一个三维数组,数字代表了三维空间中的势能,我想把等势面画出来,也就是把势能相同的点连接起来形成面,问下有没有大牛会的, ...

  6. matlab 等势面立体图,求助大牛MATLAB画三维等势面

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 首先,我先描述一下我的问题,我得到了一个三维数组,数字代表了三维空间中的势能,我想把等势面画出来,也就是把势能相同的点连接起来形成面,问下有没有大牛会的, ...

  7. matlab qpsk 星座图,【求助】如何画QPSK信号的星座图?各位高手帮帮忙啊!小弟...

    %%% 初始化参数 %%%%%%%%%%%%%%%%%%%%% T=1;                          % 基带信号宽度,也就是频率 fc=2/T;                 ...

  8. matlab画转体_【求助】matlab生成旋转体?

    CODE: clear x = 0 : pi / 10 : 2 * pi;   % x范围 y = 2 + cos( x );   % y = f( x ); [ X, Y, Z ] = cylind ...

  9. matlab提取图像特征程序,图像特征提取matlab程序

    <图像特征提取matlab程序>由会员分享,可在线阅读,更多相关<图像特征提取matlab程序(2页珍藏版)>请在人人文库网上搜索. 1.直接帧间差分,计算阈值并进行二值化处理 ...

最新文章

  1. 讲你肯定能懂的机器学习多维极值求解
  2. 使用 commander inquirer 构建专业的node cli
  3. wpf 如何设置弹出窗口必须关闭才能打开其他软件_5招教你如何清除C盘除系统外的所有垃圾!都学会了吗?...
  4. 加密算法—MD5、RSA、DES
  5. ICCV2021 Oral | UNO:用于“新类发现”的统一目标函数,简化训练流程!已开源!...
  6. linux查看进程中的线程名,linux 怎么样查看一个进程的线程
  7. Linux恢复删除的文件
  8. tomcat源码阅读
  9. Tensorflow学习笔记:使用线性回归进行简单分类
  10. java 设计模式的相似_聊聊Java中几种常用的设计模式
  11. IntelliJ IDEA 无法导入HttpServlet包解决方法
  12. @OneToMany mappedBy
  13. 手机拍照怎么识别文字
  14. 二手升腾网络计算机,瘦客户机终端网络计算机专用计算机
  15. 质量保证和质量控制的区别
  16. 直击网易人工智能事业部:闷声发大财的新面孔
  17. 实习第一天——网宿报到日
  18. c语言复制粘贴快捷键_大家还知道哪些快捷键方法?如:ctrl+c复制,ctrl+v粘贴
  19. 手持gps坐标设置_70迈行车记录仪A500:2.7K高清录制,内置GPS电子狗
  20. UItableView+Mansory自定义Cell小Demo

热门文章

  1. 【周易AIPU 仿真】基于MobileNetV2的水果分类模型在R329开发板上的部署
  2. 单行文本溢出省略和多行文本溢出省略
  3. C++:实现量化OptionletStripper测试实例
  4. 如何学习linux内核
  5. memoQ Webinar(入门级)预告
  6. 《趣学算法》目录及签名版
  7. 【计算机视觉】会议投稿相关推荐
  8. 怎么才能做同声传译?利用好这些软件就可以实现
  9. DbHelper-SQL数据库访问助手
  10. HDMI学习-2:HDMI传输原理