兄弟机主程序怎么写

兄弟机主程序怎么写,第1张

1,先按"功能"键,"启动"键。 2,再按四次“▲”键,进入维修程序。 3,再按“▲”键,选择 01 后再按“功能/设定”键。 4,再按“▲”键,找到 99 按“功能/设定”键,退出维修程序,即可恢复到出厂设置。

主程序,和子程序流程图没有本质的区别,都是要表达的

程序的图形描述。程序流程图是人们对解决问题的方法、思路

或算法的一种描述。 采用简单规范的符号,表达程序执行的

过程。流程图有很多种写法,较多的是PAD图。在c语言中用的很多。

为便于识别,绘制流程图的习惯做法是:

事实描述用椭圆形表示

行动方案用矩形表示

问题用菱形表示

箭头代表流动方向

资源分配表是程序所要用到的硬件的分配列表,io口,ram空间分配等等

function [mu,mask]=kmeans(ima,k)%k为指定类别数

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%

% kmeans image segmentation

%

% Input:

% ima: grey color image灰度图像

% k: Number of classes指定的图像中类别数目

% Output:

% mu: vector of class means 每个类的均值

% mask: clasification image mask分类后的图像掩膜(mask)

%

% Author: Jose Vicente Manjon Herrera

% Email: jmanjon@fisupves

% Date: 27-08-2005

%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% check image

ima=double(ima);

copy=ima; % make a copy

ima=ima(:); % vectorize ima将图像向量化,即一维化。

mi=min(ima); % deal with negative

ima=ima-mi+1; % and zero values

s=length(ima);%获得图像像素个数

% create image histogram%创建图像直方图

m=max(ima)+1;%最大像素值加1

h=zeros(1,m);%直方图,有m个bin

hc=zeros(1,m);%标号矩阵,每个像素点的值为该点所隶属的类别号

for i=1:s%s是图像象素个数,即考查每个像素

if(ima(i)>0) h(ima(i))=h(ima(i))+1;end;%直方图中对应bin加1

end

ind=find(h);%找到直方图中不为零的那些bin的序号。

hl=length(ind);%直方图中非零bin的个数

% initiate centroids

mu=(1:k)m/(k+1);%k为指定的类别数,mu为不同类的分割点,相当于坐标轴上的整点

% start process

while(true)

oldmu=mu;

% current classification

for i=1:hl

c=abs(ind(i)-mu);%就是相当于考察ind(i)在坐标轴上离哪个整点最近!注意mu总共就k个

cc=find(c==min(c));%cc保留距离ind(i)最近整点的序号,序号为1、2、3k

hc(ind(i))=cc(1);

end

%recalculation of means 下面的程序用于计算每一类的均值位置

for i=1:k,

a=find(hc==i);

mu(i)=sum(ah(a))/sum(h(a));%h为直方图

end

if(mu==oldmu) break;end;%循环结束条件

end

% calculate mask

s=size(copy);

mask=zeros(s);

mask1=mask;%增加一个显示矩阵

size(mask1)

for i=1:s(1),

for j=1:s(2),

c=abs(copy(i,j)-mu);

a=find(c==min(c));

mask(i,j)=a(1);

end

end

mu=mu+mi-1; % recover real range

for i = 1 : k

p=find(mask==i);

mask1(p)=1/ki;

end

figure,imshow(mask1)

CLOSE ALL

CLEAR ALL

SET TALK OFF

SET SAFETY off

DO FORM mainscx

READ events &&这个千万不能少!

SET SAFETY on

SET TALK ON

写在一起,必须都是function,

如果你的主程序是普通的m程序,不是function,而子程序是function,这两个程序是不能写在一起的

举个例子:

%主程序

a=1;

b=2;

c=addfun(a,b)

%

子程序

function

c=addfun(a,b)

c=a+b;

return

以上是不能写在一个m文件里的。

但是

function

mainfun()

clc

a=1;

b=2;

c=addfun(a,b)

%

子程序

function

c=addfun(a,b)

c=a+b;

return

这样子时可以的,可以直接运行。不过当程序运行结束后,你将无法查看主程序和子程序的变量的值。

以上就是关于兄弟机主程序怎么写全部的内容,包括:兄弟机主程序怎么写、主程序流程图和子程序流程图怎么写,还有资源分配表怎么写、matlab中kmeans算法程序如下 我要做图像分类 主程序改怎么写那知道的写下 谢谢了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9981357.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存