xcxd.net
当前位置:首页 >> 你好,能向你请教个问题吗?这三张图是我用mAtlAB... >>

你好,能向你请教个问题吗?这三张图是我用mAtlAB...

你好.我试着做了一下,你可以参考试试. 代码 clc; clear all; close all;Img = imread('c:\\test.jpg');% 灰度处理if ndims(Img) == 3 I = rgb2gray(Img);else I = Img;endI = medfilt2(I, [5 5]);I = imcomplement(I);bw1 = im2bw(I, graythresh(I)); % 二值化 %

convert应该是把整型变量变成逻辑变量的,方便后面的not取反.

请提供两个红点对应的x y值和 所夹的曲线方程. 对于这类问题可以这样来考虑,先计算出两个红点间的弧线长度,再计算i/10段长度,根据此长度计算另一个在所夹的曲线上的x,y值.

>> [x,y]=meshgrid(-8:0.5:8,-10:0.5:10);>> R=sqrt(x.^2+y.^2);>> R=sqrt(x.^2+y.^2)+eps;>> z=sin(R)./R;>> surf(x,y,z)

什么问题,二次拟合和三次拟合哪个更好?这个你得看残差大小,是数学知识哦,polyfit函数有三个返回值的. P = POLYFIT(X,Y,N) finds the coefficients of a polynomial P(X) of degree N that fits the data Y best in a least-squares sense. P is a row

不划分区域颜色不是也看得出来吗?但在matlab中还没有了解到过对某个区域直接或间接填色的方法.爱莫能助.如果是我,我会在其他软件中处理,填几个区块颜色不麻烦.

能上图看看么?圆圈和线就是分别加上的,你分开加就好了

图像处理的情况没有遇到过,如果你的图片数据已经导成纯矩阵型式,那就很好办了 具体步骤:先计算出你的矩阵的行数i和列数j 然后行列都除以8得到i2 j2(注意不一定整除,不整除时要整数位+1得到i2 j2) 假定原矩阵为A,for i3=0:i2-1 for j3=0:j2-1 Bi3j3=A[i3-1:i3+7,j3-1:j3+7]// end end 就可以实现你说要的数据分组 由Bi3j3通过矩阵聚合得到A(原矩阵) 不知道我所说的能对你有用吗?祝你好运!仅代表个人观点,不喜勿喷,谢谢.

单看这段程序应该是没有问题的.如果你在s-function里面只用了outputs函数,可以直接使用MATLAB Function(早期版本叫Embedded MATLAB Function)更加简单,减少报错几率.我以前有个类似的百度知道回答,s-function本身没有问题,调试通过,你看看:http://zhidao.baidu.com/question/218099186.html?oldq=1&from=evaluateTo#reply-box-604170114

SimpowerSystems-ExtraLibrary-Measurementsabc_to_dq0 dq0_to_abc

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