1、使用主机名创建对象本例使用显示的主机地址和80端口创建TCP/IP对象t。t = tcpclient('www.mathworks.com', 80)
2、使用主机名(如指定的web地址或“localhost”)连接时,IP地址将根据网络接口的配置进行解析。这可能会导致IPv4地址或IPv6地址。如果TCP/IP服务器希望传入的连接是某种类型的地址,例如仅IPv4地址,则可能需要在创建客户端时使用显式IP地址,而不是主机名。
3、使用IP地址创建对象此示例使用显示的IP地址和4012端口创建TCP/IP对象。t = tcpclient('172.28.154.231', 4012)
4、设置超时属性可以使用名称-值对来设置超时值来创建对象。Timeout属性指定以秒为单位完成读写操作的等待时间,默认值为10。可以在对象创建期间或创建对象之后更改该值。此示例创建一个TCP/IP对象,但将超时时间增加到20秒。t = tcpclient('172.28.154.231', 4012, 'Timeout', 20)
5、设置连接超时属性可以使用名称-撕良滤儆值对来设置ConnectTimeout值来创建对象。ConnectTimeout属性指定等待到指定远程主机的连接请求成功或失败的最长时间(秒)。该值必须大于或等于1。如果未指定,则ConnectionTimeout的默认值为Inf。只能在对象创建期间更改该值。此示例创建一个TCP/IP对象,但将ConnectTimeout指定为10秒。t = tcpclient('172.28.154.231', 4012, 'ConnectTimeout', 10)