作业帮 > 综合 > 作业

x=-8:.5:8; y=x'; X=ones(size(y))*x; Y=y*ones(size(x)); R=sqr

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/07 08:30:43
x=-8:.5:8; y=x'; X=ones(size(y))*x; Y=y*ones(size(x)); R=sqrt(X.^2+Y.^2); Z=sin(R)./R; mesh(Z)
我在运行这个程序时出现0x69ba3a96指令引用的“0x00000000”内存不能为written.请问这是怎么回事啊.我用的是matlab7.0
x=-8:.5:8; y=x'; X=ones(size(y))*x; Y=y*ones(size(x)); R=sqr
x=-8:.5:8; y=x'; X=ones(size(y))*x; Y=y*ones(size(x)); R=sqrt(X.^2+Y.^2); Z=sin(R)./R; mesh(Z)
我运行了一下,没问题.图形出来了.
0x00000000”内存不能为written,应该是你的系统出了问题.要么是中毒了,要么是系统更新时出错了,可以尝试恢复更新:开机按F8启用最后一次正确设置,或者:
系统中有未注册的dll文件
必须注册所有dll文件,才能解决内存不能为read等问题
系统dll文件没有注册,可能引起各种各样不可知的问题,比如无法打开二级链接,经常出现“内存不能为read或written”等错误.如何一下把所有的dll文件重新注册一遍呢?
点击:开始-->运行,在运行框中输入cmd,在DOS命令提示符下输入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
再问: 你说的方法我都试了一遍,还是不行,这个程序用学校的电脑上机实验时可以得出图形,但用我的电脑不行,感觉是版本或者我的电脑有问题,因为我改变matlab显示设置用256色时,出现了图形,形状是一样,但颜色不同,还一直不停的闪动。退出时竟然黑屏死机了,我看我还是换个版本算了。不过还是要谢谢各位了。