求大神,在matlab求解方程中出现下列问题,如何解决?

matlab中关于load的问题,求大神赐教!_matlab吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:60,155贴子:
matlab中关于load的问题,求大神赐教!收藏
我在matlab中将一个变量(比如a=1)保存到aa.mat文件中,然后用b=load('aa.mat', 'a');将a读出赋给b的时候,出现的变量b的数据类型是&1×1 struct&,和原来的变量a的数据类型不一样(见下图),这是为什么啊???求大神赐教!
自己解决了!自己动手,丰衣足食!
有一个作业,记录每天的吃饭时间,然后用matlab编写一个程序生成一个图表,不知道能不能麻烦您帮我这一下…好人好报…
先用load加载变量到内存,再用赋值,这样可以解决
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或求M吧里的大神解决一下问题_matlab吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:60,155贴子:
求M吧里的大神解决一下问题收藏
(1) 下图为对二维三角形区域中均匀分布的输入经SOM算法(输出有15个神经元)映射后的结果。试设计网络进行SOM算法的仿真实现。
图1(2) GA算法小生境技术及实现。(3) 用PSO算法解非线性方程组。(4) 用ACO 算法求解一优化问题(WTA、QAP、KP、GCP等)。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或查看: 2004|回复: 7|关注: 0
求大神帮我看下matlab图像分割的问题
自然场景下柑橘的识别研究
怎么实现啊?只要识别出来就好了...要用什么方法啊...
一般可见成熟的可以识别..遮挡的发青的怎么识别啊?
大个的可以识别小的怎么识别..?
求高手解答...谢谢
关注者: 6
可以试试分水岭变换。
回复 2# lyqmath 的帖子
谢谢指导..我去试着做看看..有什么不懂在来请教
恶...分水岭好像识别不出来..图像元素太复杂了.
关注者: 6
% By lyqmath
% DLUT School of Mathematical Sciences
% BLOG:http://blog.csdn.net/lyqmath
I = imread('c:\\c.jpg');
I1 = rgb2hsv(I);
subplot(2, 2, 1); imshow(I); title('原图像', 'FontWeight', 'Bold')
subplot(2, 2, 2); imshow(I1(:, :, 1)); title('h层图像', 'FontWeight', 'Bold')
subplot(2, 2, 3); imshow(I1(:, :, 2)); title('s层图像', 'FontWeight', 'Bold')
subplot(2, 2, 4); imshow(I1(:, :, 3)); title('v层图像', 'FontWeight', 'Bold')
h = I1(:, :, 1);
h = imcomplement(h);
bw = im2bw(h, 0.86);
bw1 = bwareaopen(bw, 1000);
bw1 = imclose(bw1, strel('disk', 8));
CC = bwconncomp(bw1);
L = labelmatrix(CC);
RGB = label2rgb(L, 'spring', 'c', 'shuffle');
subplot(2, 2, 1); imshow(h); title('h层图像', 'FontWeight', 'Bold')
subplot(2, 2, 2); imshow(bw); title('二值图像', 'FontWeight', 'Bold')
subplot(2, 2, 3); imshow(bw1); title('处理图像', 'FontWeight', 'Bold')
subplot(2, 2, 4); imshow(RGB); title('标记图像', 'FontWeight', 'Bold')
imshow(I); h = imshow(RGB); set(h, 'AlphaData', 0.5)
untitled.jpg (35.14 KB, 下载次数: 1)
23:47 上传
关注者: 6
上面是基于颜色空间变换来做的。其实,你的图片如果都是橘子的话,黄色和青色差别较大,完全可以基于色相范围来分割。
另外,你提到的纹理灰度图像是如何得到的?
回复 6# lyqmath 的帖子
I = imread('2.jpg');%读取图像
imshow(I);%显示原图像
E = entropyfilt(I);%创建纹理图像
Eim = mat2gray(E);%转化为灰度图像
subplot(121)
imshow(Eim);%显示灰度图像
BW1 = im2bw(Eim, .100);%转化为二值图像
subplot(122); imshow(BW1);%显示二值图像
BWao = bwareaopen(BW1,2000);%提取底部纹理
subplot(121)
imshow(BWao);%显示底部纹理图像
nhood = true(12);
closeBWao = imclose(BWao,nhood);%形态学关操作
subplot(122); imshow(closeBWao)%显示边缘光滑后的图像
roughMask = imfill(closeBWao,'holes');%填充操作
subplot(121)
imshow(roughMask);%显示填充后的图像
I2(roughMask) = 0;%底部置为黑色
subplot(122); imshow(I2);%突出显示图像的顶部
E2 = entropyfilt(I2);%创建纹理图像
E2im = mat2gray(E2);%转化为灰度图像
subplot(121)
imshow(E2im);%显示纹理图像
BW2 = im2bw(E2im,graythresh(E2im));%转化为二值图像
subplot(122); imshow(BW2)%显示二值图像
mask2 = bwareaopen(BW2,1000);%求取图像顶部的纹理掩膜
imshow(mask2);%显示顶部纹理掩膜图像
texture1 = I; texture1(~mask2) = 0;%底部置为黑色
texture2 = I; texture2(mask2) = 0;%顶部置为黑色
subplot(121)%显示图像顶部
imshow(texture1); subplot(122),
imshow(texture2);%显示图像底部
boundary = bwperim(mask2);%求取边界
segmentResults = I;
segmentResults(boundary) = 255;%边界处设置为白色
imshow(segmentResults);%显示分割结果
S = stdfilt(I,nhood);%标准差滤波
subplot(121)
imshow(mat2gray(S));%显示标准差滤波后的图像
R = rangefilt(I,ones(5));%rangefilt滤波
subplot(122); imshow(R);%显示rangefilt滤波后的图像
这之后就是纹理图像了...如果识别出来后要去除小物体、hough变换检测圆形..并标出..
要如何做呢?
感觉应该用颜色加上形状特征识别
Powered by一道matlab编程题,这是一道随机游走模型,10人互相间两两赌博,问多少次后只剩一人.本人用产生均匀分布随机数模拟二人赌博过程,b为10人手中钱的数量,当b(i,1)为0时,将 i 移到序列后面,前面非零量继续赌博.但是我的_百度作业帮
一道matlab编程题,这是一道随机游走模型,10人互相间两两赌博,问多少次后只剩一人.本人用产生均匀分布随机数模拟二人赌博过程,b为10人手中钱的数量,当b(i,1)为0时,将 i 移到序列后面,前面非零量继续赌博.但是我的结果不是b只剩第一项为100,而是前几项都非零,s=0k=10b=ones(10,1)for&m=1:1:2&&&&for&n=2:1:10&&&&&&if&b(n,1)&0&&&&&&&&for&i=1:1:k-1&&&&&&&&&&&&if&b(i,1)&1&&&&&&&&&&&&&&&&for&j=i:1:k-1&&&&&&&&&&&&&&&&&&&&b(j,1)=b(j+1,1)&&&&&&&&&&&&&&&&end&&&&&&&&&&&&end&&&&&&&&end&&&&&&&&k=nnz(b)&&&&&&&&if&mod(k,2)&0&&&&&&&&&&&&g=k-2&&&&&&&&else&mod(k,2)&=0&&&&&&&&&&&&g=k-1&&&&&&&&end&&&&&&&&for&i=1:2:g&&&&&&&&&&&&a(i)=rand(1);&&&&&&&&&&&&if&a(i)&=0.5&&&&&&&&&&&&&&&&b(i,1)=b(i,1)+1&&&&&&&&&&&&&&&&b(i+1,1)=b(i+1,1)-1&&&&&&&&&&&&else&a(i)&0.5&&&&&&&&&&&&&&&&b(
你好歹把你的代码以文本的形式发一份,让别人可以复制调试啊,难道让别人再敲一遍,无语纯属建议,楼主勿喷 这个问题最终得到的矩阵b是一定的,即为b=[10 0 0 0,...]因为总钱数就10块钱,变得只是次数,即s.楼主你把问题搞得那么复杂干什么,我帮你另外编了一个,你的程序太绕了,恕我真心看不懂s=0;k=10;b=ones(10,1);while k>1if mod(k,2)>0g=k-2;elseg=k-1;endfor i=1:2:ga=rand(1);if a>=0.5b(i,1)=b(i,1)+1;b(i+1,1)=b(i+1,1)-1;elseb(i,1)=b(i,1)-1;b(i+1,1)=b(i+1,1)+1;ends=s+1;endbk=nnz(b);b=b(b>0);b(10)=0;bends我的系统是64位Windiws 8,Matlab版本是64位2010B,JDK版本是64位1.8。在Matlab中把函数打包成Java功能一直都出现附图中的问题!跪求各位大神解救~~
我的系统是64位Windiws 8,Matlab版本是64位2010B,JDK版本是64位1.8。在Matlab中把函数打包成Java功能一直都出现附图中的问题!跪求各位大神解救~~ 10
不区分大小写匿名
相关知识等待您来回答
编程领域专家

我要回帖

更多关于 matlab 求和 的文章

 

随机推荐