[图解]建模相关的基础知识-11

news2024/10/6 4:11:18

1
00:00:00,700 --> 00:00:05,090
下一个知识点就是函数在集合上的限制

2
00:00:08,290 --> 00:00:10,200
符号可以这样来

3
00:00:10,210 --> 00:00:16,640
F然后一个往下的箭头A 

4
00:00:16,650 --> 00:00:19,520
意思就是说F里面的元素

5
00:00:20,120 --> 00:00:23,980
它的第1坐标是在A里面的

6
00:00:27,030 --> 00:00:30,380
比如说,右边 X,2

7
00:00:31,120 --> 00:00:34,260
这是一对,y,1,一对,这个集合

8
00:00:35,370 --> 00:00:38,150
然后在X集合上做限制

9
00:00:39,230 --> 00:00:41,530
也就是说,第1坐标

10
00:00:41,540 --> 00:00:44,850
只能是X这里面的集合里面的元素

11
00:00:44,860 --> 00:00:46,650
实际上只有这个

12
00:00:46,820 --> 00:00:48,510
所以X,2

13
00:00:49,530 --> 00:00:54,890
这个跟我们后面投影

14
00:00:56,050 --> 00:01:00,100
select是类似的

15
00:01:00,590 --> 00:01:05,560
哪个字段,类似的

16
00:01:05,570 --> 00:01:06,680
X,2,Z,2

17
00:01:06,690 --> 00:01:13,730


18
00:01:14,060 --> 00:01:16,060
XYZ都有

19
00:01:16,690 --> 00:01:19,170
所以这里面一个都没有少

20
00:01:19,760 --> 00:01:21,100
都照搬过来了

21
00:01:21,110 --> 00:01:28,320
下面,G5,工号1,姓名罗玉凤,地址

22
00:01:29,320 --> 00:01:31,540
然后我们针对姓名、地址

23
00:01:31,550 --> 00:01:33,810
这两个来做一个限制

24
00:01:34,690 --> 00:01:36,960
工号就没有了,姓名罗玉凤

25
00:01:36,970 --> 00:01:38,360
地址,纽约法拉盛

26
00:01:40,360 --> 00:01:41,510
如果后面是空集

27
00:01:42,190 --> 00:01:43,070
那就空集了

28
00:01:43,480 --> 00:01:46,350
因为空集没东西,没有元素

29
00:01:49,190 --> 00:01:50,900
意思就是没有任何一个

30
00:01:53,030 --> 00:01:56,660
这个集合里面没有一个元素能够被选中

31
00:01:56,670 --> 00:01:56,740


32
00:02:02,100 --> 00:02:06,550
这样来,我们结合刚才讲的

33
00:02:06,840 --> 00:02:10,700
你看,F和G兼容

34
00:02:10,710 --> 00:02:13,010
我们可以这样来定义

35
00:02:13,380 --> 00:02:18,700
当F、G的

36
00:02:20,720 --> 00:02:23,750
用这个F和G的定义域的交集

37
00:02:23,760 --> 00:02:31,370
来限制这个F,和用F和G的定义域的

38
00:02:31,380 --> 00:02:32,370
交集来限制G

39
00:02:32,380 --> 00:02:35,290
结果是一样的,也就是说

40
00:02:36,140 --> 00:02:38,020
刚才那个兼容的意思

41
00:02:38,030 --> 00:02:40,180
就可以这样描述

42
00:02:40,550 --> 00:02:45,550
两个定义的交集

43
00:02:47,760 --> 00:02:50,340
以交集来筛选

44
00:02:52,260 --> 00:02:56,110
集合里面的元素,得到的结果是相同的

45
00:02:56,700 --> 00:02:58,020
那么这两个就兼容

46
00:03:03,650 --> 00:03:08,320
往往我们后面我们用一些表也好

47
00:03:08,770 --> 00:03:09,960
类也好

48
00:03:10,920 --> 00:03:13,430
往往这两个交集就是一个ID 

49
00:03:14,360 --> 00:03:18,200
比如说,员工,姓名什么的

50
00:03:18,210 --> 00:03:19,280
然后里面有部门ID

51
00:03:19,370 --> 00:03:21,240
部门里面也有一个部门ID

52
00:03:22,210 --> 00:03:23,480
只有这两个字段

53
00:03:23,570 --> 00:03:26,440
两个元素是一样的

54
00:03:28,570 --> 00:03:31,820
那么这两个就可以兼容

1
00:00:00,290 --> 00:00:03,040
下一个知识点就是函数的组合

2
00:00:04,450 --> 00:00:06,120
这里的组合,英语

3
00:00:06,130 --> 00:00:07,000
还是Composition

4
00:00:07,090 --> 00:00:08,790
跟UML里面

5
00:00:08,800 --> 00:00:10,460
那个是一个词

6
00:00:10,630 --> 00:00:13,910
但是意思有些不一样

7
00:00:14,040 --> 00:00:15,230
它这里指的是什么

8
00:00:16,350 --> 00:00:17,940
连续应用函数

9
00:00:17,950 --> 00:00:20,180
就是说两个函数叠加在一起

10
00:00:24,890 --> 00:00:26,930
那么头一个函数的值域

11
00:00:26,940 --> 00:00:29,920
就成为下一个的定义域

12
00:00:30,780 --> 00:00:35,920
比如说,g组合f,我们用方块这个来表达

13
00:00:36,890 --> 00:00:38,980
结果就相当于什么

14
00:00:41,900 --> 00:00:44,950
f(a)

15
00:00:44,960 --> 00:00:48,680
然后再g,这是第1坐标

16
00:00:49,050 --> 00:00:53,460
第2坐标是这个

17
00:00:53,820 --> 00:00:56,580
然后后面是条件

18
00:00:56,910 --> 00:00:59,780
a是在这个f的定义域里面的

19
00:01:01,670 --> 00:01:07,940
而f(a)就是g的定义域

20
00:01:07,950 --> 00:01:16,610
也就是说,f(a)是a施加f函数之后得到的值

21
00:01:17,180 --> 00:01:23,330
那么这个值就属于g的定义域里面

22
00:01:24,310 --> 00:01:25,890
这样两个就接得上了

23
00:01:28,900 --> 00:01:31,200
比如说,编号

24
00:01:32,010 --> 00:01:33,770
经过f,工号

25
00:01:33,780 --> 00:01:37,080
你看右边这个,f是编号,工号,姓名

26
00:01:37,090 --> 00:01:38,720
然后,姓名,职位,工作

27
00:01:39,150 --> 00:01:40,770


28
00:01:43,330 --> 00:01:48,170
g组合f,那就先应用f了

29
00:01:48,540 --> 00:01:49,890
现在你看编号

30
00:01:50,520 --> 00:01:53,780
然后f(编号)

31
00:01:55,200 --> 00:01:56,070
然后再g

32
00:01:58,720 --> 00:02:02,360
这样把它套上来

33
00:02:03,720 --> 00:02:04,040


34
00:02:06,540 --> 00:02:10,720
f(编号)实际上就是工号

35
00:02:10,730 --> 00:02:16,950
编号-工号,g(工号)就是99

36
00:02:17,530 --> 00:02:18,320
实际上就相当于

37
00:02:19,070 --> 00:02:23,540
f相当于把编号到工号

38
00:02:23,550 --> 00:02:25,040
姓名到员工姓名,职位到工作

39
00:02:25,050 --> 00:02:26,540
这是第一个转换

40
00:02:27,640 --> 00:02:30,550
g就相当于把工号转到999

41
00:02:31,500 --> 00:02:32,500
第2个转换

42
00:02:37,850 --> 00:02:39,290
它的用途

43
00:02:39,640 --> 00:02:42,100
一个就是重命名

44
00:02:42,430 --> 00:02:44,220
给定元组的属性

45
00:02:45,040 --> 00:02:47,470
编号转成工号,就转过来

46
00:02:47,480 --> 00:02:49,390
转换类型一样的

55
00:03:32,430 --> 00:03:33,540
就可以并起来

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1833032.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

两个src案例分享

案例一 文前废话:某天正在刷着**社区的帖子,欣赏着漂亮的小姐姐,突然间评论区的一条评论引起了我的注意,类似于下面这样 这种评论在html标签中代码格式是<a>这是文字</a>这样的 同时评论区XSS漏洞的高发区,想着可能会有操作点 一、发布一个标题有js语句的贴子 二…

24小时售出115万单,夏日瘦身经济开始走什么路线?

随着气温日渐升高&#xff0c;“减肥”二字出现的频率变得越来越高&#xff0c;减肥市场竞争激烈&#xff0c;各大品牌纷纷加大对市场的推广力度。食品、饮品、器械、服饰都在抢占专属份额。 随着消费者对健康减脂的意识提高&#xff0c;对服饰、器械和相关食品的要求也不断提升…

Win10 已解决:系统管理员已阻止你运行此应用

Win10安装msi软件包时出现错误提示如下&#xff1a; 解决 按【winR】快捷键打开运行&#xff0c;输入gpedit.msc回车依次进入”Windows设置“—”安全设置“—”本地策略“–”安全选项“—”用户账户控制&#xff1a;以管理员批准模式运行所有管理员“—双击&#xff0c;设置…

DIY制作耳机壳时使用哪一种胶粘剂性价比最高?

DIY制作耳机壳时使用哪一种胶粘剂性价比最高&#xff1f; 选择性价比最高的胶粘剂需要根据具体的应用场景和需求来确定。不同的胶粘剂有不同的特点和使用范围&#xff0c;因此其性价比也不同。 一般来说&#xff1a; 如果需要快速粘合、透明度高、粘合力强的场景&#xff0c…

C++ SIMD性能优化

// 使用SIMD指令优化的向量加法 //<mmintrin.h> MMX //<xmmintrin.h> SSE //<emmintrin.h> SSE2 //<pmmintrin.h> SSE3 //<tmmintrin.h> SSSE3 //<smmintrin.h> SSE4.1 //<nmmintrin.h> SSE4.2 //<wmmintrin.h> AES //<imm…

微信 小程序应用,页面,组件的生命周期

组件生命周期 组件的生命周期&#xff1a;指的是组件自身的一些钩子函数&#xff0c;这些函数在特定的时间节点时被自动触发 组件的生命周期函数需要在 lifetimes 字段内进行声明 最重要的生命周期是 created attached detached 包含一个组件生命周期流程的最主要时间点 定…

【Python】从0开始的Django基础

Django框架基础 unit01一、Django基础1.1 什么是Django?1.2 安装与卸载1.2.1 Python与Django的版本1.2.2 安装1.2.3 查看Django版本1.2.4 卸载 二、Django项目2.1 概述2.2 创建项目2.3 启动项目2.4 项目的目录结构2.5 配置 三、URL 调度器3.2 定义URL路由3.2 定义首页的路由3.…

大模型太贵?找找自己的原因好吧?

什么&#xff1f; 炼个大模型还嫌贵&#xff1f; 到底哪里贵了&#xff01;&#xff1f; 大模型算力贵&#xff1f;哪里贵了&#xff01;&#xff1f; 争先恐后训练大模型&#xff0c; 搞得现在“算力慌”“一卡难求”&#xff0c; 算力当然水涨船高了! “特供版”GPU又…

vue中axios从content-disposition响应头获取中文名

在Vue中使用axios请求文件时&#xff0c;服务器可能会返回带有Content-Disposition响应头的文件&#xff0c;其中可能包含文件名的编码信息。如果你需要解码这个文件名&#xff0c;可以使用JavaScript的内置URL API来处理。 Java中用于设置HTTP响应头的&#xff0c;通常在Web开…

js中!emailPattern.test(email) 的test是什么意思

test 是 JavaScript 正则表达式&#xff08;RegExp&#xff09;对象的方法之一&#xff0c;用于测试一个字符串是否与正则表达式匹配。正则表达式是一种用于匹配字符串的模式&#xff0c;通常用于验证输入数据、查找和替换文本等。 使用 test 方法 test 方法语法如下&#xf…

Ubuntu20.04中复现FoundationPose

Ubuntu20.04中复现FoundationPose 文章目录 Ubuntu20.04中复现FoundationPose1.安装cuda和cudnn2.下载相关资源3.环境配置4.运行model-based demo5.运行ycbv demoReference &#x1f680; 非常重要的环境配置 &#x1f680; ubuntu 20.04cuda 11.8.0cudnn v8.9.7python 3.9.19…

3ds MAX 2024版资源包下载分享 3ds Max三维建模软件资源包下载安装

3DSMAX凭借其强大的功能和广泛的应用领域&#xff0c;吸引了无数创作者的青睐。 在游戏制作领域&#xff0c;3DSMAX展现出了无可比拟的优势。从细腻的角色建模到宏大的场景搭建&#xff0c;再到逼真的动画效果和渲染&#xff0c;它都能轻松应对&#xff0c;为游戏世界注入了生动…

Linux服务器上激活conda环境conda: error: argument COMMAND: invalid choice: ‘activate‘

正常我们使用如下来流程&#xff1a; 创建环境&#xff1a;conda create -n 环境名称 激活环境&#xff1a;conda activate 环境名称 但是&#xff0c;在Linux服务器上&#xff0c;使用conda activate 环境名称&#xff0c;出现如上图所示的报错。conda: error: argument CO…

伦敦现货黄金交易市场的历史与地位

英国的伦敦之所以能够成为世界上最大的现货黄金交易市场&#xff0c;当然有着其历史的原因。其实早在1804年&#xff0c;伦敦就取代荷兰阿姆斯特丹交易所&#xff0c;成为了世界黄金交易的中心。1919年伦敦黄金市场正式成立&#xff0c;每天上午和下午的进行两次黄金定价&#…

详细图文手把手教你阿里云注册域名如何托管到CloudFlare DNS服务

1.第一步&#xff1a;注册并登录Cloudflare账号&#xff0c;点击右上角“添加站点”&#xff0c;进入下图页面填写域名&#xff0c;点击继续。 2.第二步&#xff1a;进入页面滑动到最下方&#xff0c;选择Free免费套餐&#xff0c;再次点击继续。 3.第三步&#xff1a;这个页面…

socket--IP端口爆破域名解析

免责声明:本文仅做技术交流与学习... 目录 IP端口爆破 域名解析爆破 IP端口爆破 #端口扫描: #获取扫描的 IP和端口 #连接 IP和端口&#xff08;socket&#xff09; #判断连接状态-开放和关闭# import socket # # 加入参数模式 # import os # ssocket.socket() # s.connect((…

HarmonyOS NEXT首个公测Beta版封包完成

华为将在6月21日至23日在深圳举办华为开发者大会2024。 根据华为消费者业务CEO余承东此前的预告&#xff0c;HarmonyOS NEXT将在大会上正式推出Beta版本&#xff0c;用户将有机会体验全新的鸿蒙系统。 HarmonyOS NEXT首个公测Beta版封包完成&#xff1a;Mate 60和Pura 70系列即…

【干货】分享系统源码,总有一个你想要的(Java、Python、Android、C#、Vue等)

目录 即时通讯管理系统&#xff08;JavaSpringBootvueelementui&#xff09;在线考试系统&#xff08;JavaSpringBootVue&#xff09;JavaSpringBootVue实现猜灯谜答题抽奖系统JavaSpringSpring MVCMyBatis实现图书管理系统基于SpringBootMySQLGuavaRedisRabbitMQ实现高并发商品…

Playwright鼠标悬浮元素定位方法

优点&#xff1a;你把鼠标点烂&#xff0c;把它从20楼丢下去&#xff0c;元素定位就在那&#xff0c;他不动&#xff0c;我说的偶像&#xff01; F12打开浏览器的调试页面 点击源代码Sources 右侧找到事件监听器断点&#xff08;Event Listener breakpoints&#xff09;&#…

防止暴力破解,教你如何在登录失败后实施10分钟账户锁定策略!

最近&#xff0c;在服务器上发现了异常的登录尝试。尽管您的团队已经采取了强密码策略和其他安全措施来加固服务器&#xff0c;但恶意程序仍然通过暴力破解的方式试图多次尝试猜测正确的凭据以获取访问权限。为了增强系统的安全性&#xff0c;特别是防止此类暴力破解攻击&#…