能不能给这个程序解释下,怎么实现运行的,还有给每一段matlab注释一段下

。下面这个程序帮忙注释下每段的意思。_c++吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:148,849贴子:
。下面这个程序帮忙注释下每段的意思。收藏
#include &stdio.h&#include &string.h&void chg(char *s) {
k=strlen(s);
for(i=0;i&k;i++)
{if(s[i]=='z'||s[i]=='Z') s[i]-=25;
if((s[i]&='a'&&s[i]&'z')||(s[i]&='A'&&s[i]&'Z')) s[i]+=1;
}} void readwriteDat(char *s) {
fp=fopen("out.dat","w");
fputs(s,fp);
fclose(fp); } main() { char s[100]; int i=-1; printf("Mn.123Zxy:\n"); while(((s[++i]=fgetc(stdin))!='\n')&&(i&100));if(i&100)s[++i]='\0'; chg(s); readwriteDat(s); }
你该不会连每一段的意思都不知道吧?
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或给下面程序开始加下注释,详细解释下程序实现何种功能,如何运行的?_百度知道
给下面程序开始加下注释,详细解释下程序实现何种功能,如何运行的?
维纳滤波复原'sum(MFN(,NSR);
title(&#39,[]);逆滤波复原&#39,im2uint8(noise)),PSF;
NSR=sum(noise(;
imshow(deconvwnr(MFN.^2)/运动模糊图像&#39:),75);
figure(4);
PSF=fspecial('
title(');
figure(1);)I=imread(&#39,[]);fly1.002*prod(size(I)),PSF.^2),40;
MF=imfilter(I,PSF;
figure(5);
title(&#39,NSR);
title(&#39,[]);3;
noise=imnoise(zeros(size(I));
[reg1 LAGRA]=deconvreg(MFN;imshow(MFN;),0;
MFN=imadd(MF,NP/
title('imshow(reg1),[]);原图像&#39,0;;gaussian'
imshow(deconvwnr(MFN,'):);motion&#39.jpg&#39.0);circular&#39,'imshow(I.001);
figure(2);
figure(3);最小二乘滤波复原');,PSF
我有更好的答案
按默认排序
MATLAB 的图像加解密处理
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁OD工具 步步步入 编译 到一行后就停止了 怎么回事呢 运行到那一行后 会弹出 注册框 随便输入账号和密码 程序无任何跳转 怎么回事呢(那一行的注释是 :初始 cpu选择.后面还有很长的一段代码呢)
OD工具 步步步入 编译 到一行后就停止了 怎么回事呢 运行到那一行后 会弹出 注册框 随便输入账号和密码 程序无任何跳转 怎么回事呢(那一行的注释是 :初始 cpu选择.后面还有很长的一段代码呢)
不区分大小写匿名
相关知识等待您来回答
电脑常识领域专家你能不能帮我修改一下这个程序?顺便给我注释一下?好吗?_百度知道
你能不能帮我修改一下这个程序?顺便给我注释一下?好吗?
最大值为,min,p++);
if(*(p++)& for(i=0;int main(){ int *p;n&min)
min=*(p++);%d& for(i=0;; } printf(&i++) {
scanf(&quot,max):%d&#92,10,min)#include&lt.h&最小值为;max)
max=*(p++);i++) {
if(*(p++)& printf(&quot,a[10];i& p=a; max=min=*p,i; } p=a;;i&stdio:%d\;10;n&quot
提问者采纳
&&nbsp,scanf(&printf(&10;&i++)//开始从头到尾扫描这10个数&nbsp:%d\n&&&i++)&&&&输入10个数&&&&for(i=0;&&&&&&//最大最小初始时都设为a[0]&&main(){&nbsp。#include&&&&max=p[i];有比原来的数字大的;&&nbsp,就存储更大的&&&&&最小值为;&nbsp,就存储更小的&最大值为;有比原来的数字小的;&&&&&&%d&&&&PAUSE&quot,min);&&printf(&quot,p++);&int&p=a;&&&&p=a;&到min&&&i&&&&;}&;&&&&&nbsp:%d\n&//如果&&//&nbsp.h&&&&&;&&if(p[i]&&&&&&system(&{&&&&&&i&&&&min)&&&max)&&&int&10;}&&{&&nbsp,a[10];&//如果&if(p[i]&gt,想想结束时p都跑到哪去了把所有的*(p++)都改成p[i]就对了;max=min=*p;到max&nbsp,i;*p,max);&&nbsp,min=p[i];&nbsp你中间用了那么多次p++;&&);for(i=0;&&&&&nbsp
提问者评价
谢谢,哈哈,听了你的讲解感觉很精辟。
来自:求助得到的回答
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求C语言大神帮忙翻译下面一段C语言程序!!每一句都要有详细注释~!急!!_百度知道
求C语言大神帮忙翻译下面一段C语言程序!!每一句都要有详细注释~!急!!
RW=1;myfunc,
WriteCmd(0x01);/LCD1602显示字符串{
while(*sbit RW=P2^3;
Delay(500);
Delay(500);
y++,*str);
WriteDat(dat);
E=0,uchar dat)/}void WriteCmd(uchar cmd)&#47!=0)
LCD1602_DispOneChar(x;
}}void LCD1602_DispStr(
WriteDat(dat);}void LCD1602_DispOneChar(
WriteCmd(0x01);
temp=DATAPORT;/} void Init_LCD1602(){
WriteCmd(0x38);LCD1602忙检测函数{
&#47,uchar *str)/
E=0;/void LCD1602_Clear()/
str++;LCD1602写数据函数{
CheckBusy();
DATAPORT=reg52;/ void CheckBusy()/
RW=1;/#define DATAPORT P0sbit RS=P2^2;/
E=1;LCD1602显示一个字符{
Delay(3);#include &
RW=0;LCD1602写命令函数{
CheckBusy():
WriteCmd(0xC0+y);}void WriteDat(uchar dat)/
Delay(3);{/
E=0;&#47.h&quot.h&
RS=0.H&quot,
WriteCmd(0x80+y);#include &
E=0#include&
Delay(5);sbit E=P2^4;
WriteCmd(0x0c);
Delay(500);
}while(temp&0x80);LCD1602;
提问者采纳
这个是写的单片机程序用单片机模拟软件跟踪一下就可以了如keil
keil可以用中文翻译出每条语句的意思么?我是为了搞清楚每句语句的意思 应付毕业答辩。
提问者评价
其他类似问题
c语言程序的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 matlab整段注释 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信