定义一个复数类complex_Stateflow:复数定义+python简单逻辑判断

378c773122c241f26922ce7c633af8c0.gif 04e542bc9f5da88c661a969782f76ceb.gif 05ab2473454148e4579edc523d44d6af.gifS tateflow:复数定义

    1)Chart中复数使用规则:

①不能直接使用复数表达方式,采用Complex定义,z=complex(x,y)

②不能对复数进行函数操作,例如sinx,cosx等,采用matlab函数

③不支持除法运算

④不能定义为常数

⑤不支持ml struct boolean基本类型

⑥给定初始值只能为实数

⑦不能定义最大值最小值

⑧一定要指定虚部

实数型函数输入不能通过复数

Graphical functions

Truth table functions

MATLAB functions

Simulink functions

    2)由以上复数使用原则可知,,在sf中无法直接对复数使用abs函数进行模值求解,但可以利用abs函数的调用来求模;

d8d8d9f03b6caae38101bf436ed050c0.png

    3)添加输出数据为speed和y,输入数据为shift;

bdc4f758921d373df83a7104e6e829ac.png

    4)在Model Explorer中可以对输入输出变量进行配置;

42c3816443082313c92451110e4d2477.png

    5)运行此模型,即可输出复数的模值;

1eb24da7b14897d5fe28c63c4ceec59d.png

2python-简单逻辑判断(小游戏?哈哈)

     体验一下关于python的一些语句使用方式:

    1)语句中可以使用+直接进行数值运算或字符串的拼接(感觉好简单啊,不需要进行变量的赋值操作)

ac7cad7497f72436910b07b52ea18579.png

    2)在idle中新建一个文件;编写一段语句,直观感受觉得python语句中语句缩进还有讲究,有点不太适应;

dd6e097d4036d6dd1d76ac51548ffa35.png

    3)编写完成后按F5运行程序;

bb80a6738c0b57f54be733e268d9582d.png

    4)程序运行效果;

b81fa1f8f0332aa82ad63cd99bf5852a.gif

d56fd677fd888ddfc350e3e2477cddff.png日工作记录 0741207bc9cc16859a49362b5bfd55e1.gif 783c467bdd84f680ef747c29eddff322.png

9c6d8b8b3d318c92ccbb5863eda31bbc.png

公众号ID: gh_dc943d9de6b5扫码关注最新动态
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值