查看: 3618|回复: 7|关注: 0

[已答复] 如何看到matlab里面的randonc这个程序的源代码?

[复制链接]

新手

10 麦片

财富积分


050


12

主题

42

帖子

0

最佳答案
发表于 2014-7-3 15:58:16 | 显示全部楼层 |阅读模式
如何看到matlab里面的randonc这个程序的源代码?
回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

中级

857 麦片

财富积分


5001500


53

主题

1715

帖子

154

最佳答案
  • 关注者: 45
发表于 2014-7-3 16:02:36 | 显示全部楼层
如果这个函数是matlab存在的函数 type +函数名就可以了,不过我看了你这个函数matlab没有,我的版本是2010
回复此楼 已获打赏: 0 积分

举报

新手

10 麦片

财富积分


050


12

主题

42

帖子

0

最佳答案
 楼主| 发表于 2014-7-3 16:07:09 | 显示全部楼层
本帖最后由 gus1976 于 2014-7-3 16:08 编辑

谢谢,我用的r2013a,里面用到了一个radon函数,里面又调用了个randonc,感觉这是个c代码的函数,想了解这个函数具体如何实现的

回复此楼 已获打赏: 0 积分

举报

新手

10 麦片

财富积分


050


12

主题

42

帖子

0

最佳答案
 楼主| 发表于 2014-7-3 16:15:47 | 显示全部楼层
I=phantom(256);
theta=[0 25];
r=radon(I,theta);
figure;
plot(r);
这个程序,你在第三行设置断点,然后step in 就会看到在randon函数里面会引用randonc
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

857 麦片

财富积分


5001500


53

主题

1715

帖子

154

最佳答案
  • 关注者: 45
发表于 2014-7-3 16:35:37 | 显示全部楼层
gus1976 发表于 2014-7-3 16:15
I=phantom(256);
theta=[0 25];
r=radon(I,theta);

radonc

radonc Helper function for RADON.
    [P,R] = radonc(I,THETA) returns P, the Radon transform of I
    evaluated for the angles in THETA, and R, a vector containing
    radial coordinates corresponding to the columns of P.
这个是我查的结果
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

857 麦片

财富积分


5001500


53

主题

1715

帖子

154

最佳答案
  • 关注者: 45
发表于 2014-7-3 16:36:24 | 显示全部楼层
gus1976 发表于 2014-7-3 16:15
I=phantom(256);
theta=[0 25];
r=radon(I,theta);

这个是程序
function varargout = radonc(varargin)
%RADONC Helper function for RADON.
%   [P,R] = RADONC(I,THETA) returns P, the Radon transform of I
%   evaluated for the angles in THETA, and R, a vector containing
%   radial coordinates corresponding to the columns of P.
%
%   See also RADON.

%   Copyright 1993-2003 The MathWorks, Inc.  
%   $Revision: 1.12.4.2 $  $Date: 2003/08/01 18:11:25 $

%#mex

error('Images:radonc:missingMEXFile', 'Missing MEX-file: %s', mfilename);
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

922 麦片

财富积分


5001500


1

主题

2209

帖子

208

最佳答案
  • 关注者: 24
发表于 2014-7-3 16:47:18 | 显示全部楼层
根据楼上的代码,这个radonc函数是用mex实现,源码是C的,不存在matlab的源码。
回复此楼 已获打赏: 0 积分

举报

新手

10 麦片

财富积分


050


12

主题

42

帖子

0

最佳答案
 楼主| 发表于 2014-7-3 22:09:57 | 显示全部楼层
非常感谢各位的回答
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表