All work and no play makes jack a dull boy 中谓语为什么用makes

百度上有人的解答是这样的,我也认为非常合理:

这句话作者的意图是强调“all work and no play”为一个整体,故相当于第三人称单数,所以用makes。


我在coursera的一门英语写作课上向一位老师提问,他的回答如下:

You would think that with a compound subject the verb should be "make," but the sentence is a proverb, a folk saying, and folk sayings are notorious for not following the rules of grammar.  Best, Larry.

其意思是“All work and no play makes jack a dull boy”是句谚语、俗语,而谚语俗语通常是不遵守语法规则的。

例如下面还有一句Benjamin Franklin说的谚语:

Early to bed and early to rise, makes a man healthy, wealthy and wise.

### 可能原因 3DMax 导出的 3D 模型在 MATLAB App Designer 中显示为灰色可能是由于多种因素造成的。常见的原因包括材质设置不当、光照配置不足以及文件格式不兼容等问题。 #### 材质设置问题 如果模型导入到 MATLAB 后其表面属性未被正确解析,则可能出现颜色丢失的情况。这通常是因为原始模型中的纹理贴图未能成功加载或是透明度通道处理错误所致[^1]。 #### 光照条件缺失 三维场景中缺乏足够的光源也会使得物体呈现灰暗色调。MATLAB 的图形渲染依赖于合理的照明环境来表现对象的真实色彩,当缺少必要的灯光源时,整个视场内的物件都会显得黯淡无光。 #### 文件格式支持程度差异 不同版本间的互操作性和特定导出选项的选择可能影响最终效果。某些高级特性如法线映射或高动态范围图像(HDR)并不总是能在跨平台转换过程中得到保留,从而引起视觉偏差。 ### 解决方案建议 针对上述提到的各种可能性,可以采取如下措施尝试解决问题: - **检查并调整材料属性** - 确认所使用的 `.stl` 或其他类型的几何数据已包含完整的外观描述; - 尝试重新指定颜色参数以覆盖默认值。 ```matlab % 设置曲面的颜色模式为 'truecolor' surf(X,Y,Z,'FaceColor','texturemap',... 'CData',imageData); material dull; % 应用哑光质感减少反射干扰 lighting gouraud; % 改善阴影过渡质量 ``` - **增强光照效果** - 添加定向灯或其他形式的人工光源至当前坐标系内; - 调节亮度级别直至获得满意的结果为止。 ```matlab camlight('headlight'); % 创建随摄像机移动而变化的手电筒样式照射 daspect([1,1,1]); % 维持各轴比例一致防止变形失真 view(3); % 切换视角角度便于观察细节特征 axis vis3d tight % 锁定缩放状态聚焦主体部分 grid on % 显示辅助网格线帮助定位分析 ``` - **验证输入资源的有效性** - 使用最新版软件完成从设计稿向目标程序的数据迁移过程; - 阅读官方文档了解有关受支持扩展名及其对应的最佳实践指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值