matlab
ltt1825548750
小学生
展开
-
Python 调用 MATLAB
1、按照此链接,需要先激活anaconda中自己想使用的环境,然后使用第三种方法。https://www.cnblogs.com/seniusen/p/12171305.html2、可能会报错误未找到支持的编译器。您可以安装免费提供的 MinGW-w64 C/C++ 编译器;解决办法:https://blog.csdn.net/liuyanfang003/article/details/105575129/3、项目中包含.py文件和.m文件,此时,可以调用运行。...原创 2020-12-02 15:13:45 · 138 阅读 · 0 评论 -
matlab——4、图像拼接、信息隐藏、频域滤波
clcclose allI1 = imread('E:\matlab\shu.jpg');I2 = imread('E:\matlab\shu.jpg');%% 图像 左右拼接I3 = [I1,I2];figure(1),subplot(1,2,1),imshow(I1),title('I1和I2原图都是这个');subplot(1,2,2),imshow(I3),title('图像 左右拼接');%% 图像 上下拼接I4 = [I1;I2];I4 = imresize(I4,[51原创 2020-08-12 10:18:58 · 404 阅读 · 0 评论 -
matlab——3、三维曲线绘图、特殊三维曲面绘图
clcclose all%% 三维曲线绘制 plot3(x,y,z,s) (x,y,z)是坐标,s是颜色线型等t = 0:0.05:10*pi;x = sin(t);y = cos(t);z = t;figure(1),plot3(x,y,z,'r:*');title('旋转曲线');%% 绘制多条三维曲线t = 0:0.05:2*pi;x = sin(t);y = cos(t);z = cos(2*t);figure(2),subplot(2,2,1),plot3(x,原创 2020-08-10 20:59:43 · 3410 阅读 · 0 评论 -
matlab——2、特殊二维图形绘制
clcclose all%% 直方图 bar--垂直直方图,barh---水平直方图y1 = [15 35 10 20 25];y2 = [15 35 10;20 20 13;10 15 30];subplot(2,2,1);bar(y1,'r');%红色直方图title('单个直方图');subplot(2,2,2);bar(y2,'stack');title('累加直方图');subplot(2,2,3);bar(y2);title('分组直方图');subplot(2原创 2020-08-10 17:40:57 · 369 阅读 · 0 评论 -
matlab——1、二维曲线绘图
clcclose all%% 三维绘制 mesh[x1,y1] = meshgrid(-5:0.1:5);z1 = x1.^2/3+y1.^2/5;z2 = -(x1.^2/sqrt(3)+y1.^2/4.7);figure(1),subplot(1,2,1);mesh(z1);hold on;mesh(z2);[x2,y2] = meshgrid(-8:0.2:8);%meshgrid函数:生成网格采样点的函数z3 = sin(sqrt(x2.^2+y2.^2))./sqrt(x原创 2020-08-10 17:21:34 · 492 阅读 · 0 评论