找回密码
 注册
关于网站域名变更的通知
查看: 437|回复: 2
打印 上一主题 下一主题

MATLAB报错无法从 function_handle 转换为 logical

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-12-15 15:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
clear,clc  f( z" I! Y: F* U7 C) L" x7 `
im=[234        232        229        225        223;            232        230        228        225        223;' s$ e) W% T% @. m
       233        232        230        227        226;
- d0 \3 N* Z! i: A. a8 l) y5 Z. v       233        233        231        229        228;# k  J" S+ f. z* p( x. K$ J
       230        230        230        229        228];
# X+ K0 i7 m& m7 F" X3 Y- T
1 ?6 ~# E7 Q6 mzmax=max(max(im));zmin=min(min(im));3 B1 K+ D3 }1 C8 N4 [7 B4 H7 f
c=(zmax+zmin)/2;syms a b;8 j: e; J8 X' a( r
    for i=1:5
% ~" U& |) B6 x8 q  v        for j=1:5                                z=@(a,b) a*i+b*j+c;  j3 ^2 {  O6 G2 {* v
                if @(a,b)im(i,j)-z>0
8 K5 x$ [- N$ a  ^. \, K1 D                    e(i,j)=@(a,b)(im(i,j)-z);  e4 P7 f7 ?* Q5 X. A9 m: a
                else
" e) }: j# G  D  u/ K4 V                    e(i,j)=0;
2 r: g: e7 \3 X) i! `                end
9 P2 |) P* Y+ W& N2 }, ~1 X            end& G) c  m. Q6 ^7 Q
        end
( P# c1 i' G- J7 [5 k: b    end) F/ M. y) `5 h* s7 e" L/ k$ u  l/ u
, u. V/ ~: s% I4 b; E
     这里我想用im(i,j)的灰度值和z比较,但是显示“无法从 function_handle 转换为 logical。”请问我是不是写错了。7 M0 N; w% c2 v: a6 o
  • TA的每日心情
    开心
    2022-12-27 15:46
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2#
    发表于 2020-12-15 16:35 | 只看该作者
    syms a b;都是字符呀,又不是数值型数据,肯定不能参与逻辑运算呀
    # h( Y7 i; }( L& G# ?

    该用户从未签到

    3#
     楼主| 发表于 2020-12-15 18:06 | 只看该作者
    哪有办法带有变量去比较吗?
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 08:21 , Processed in 0.140625 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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